Vocabulary

12345678910111213141516171819
Across
  1. 2. having or showing an ability to notice and understand things
  2. 5. a woman whose job is to give massages
  3. 7. to cause to overturn
  4. 8. amazing or wonderful
  5. 10. very good at doing something that is not easy
  6. 12. an abundant flow or supply
  7. 15. the state of being closely associated with or connected to an organization, company etc
  8. 17. a feeling of anger or displeasure about someone or something unfair
  9. 18. the act or process of becoming worse
  10. 19. to make (something, such as a belief, feeling, or idea)
Down
  1. 1. a usually good quality or feature that someone or something has
  2. 2. having more than one possible meaning
  3. 3. to laugh loudly
  4. 4. a mixture of different things
  5. 6. to cause (someone) to believe something
  6. 9. very loud
  7. 11. to give up (something)
  8. 13. successful, well-known and respected
  9. 14. happening very soon
  10. 16. hard to accomplish or achieve