Vocabulary 1

123456789101112
Across
  1. 2. showing kindness, doing good
  2. 3. proud unconcern
  3. 7. growing rapidly or expanding
  4. 8. stubborn, unyielding
  5. 10. showing great care and attention
  6. 11. friendly, agreeable
  7. 12. to destroy completely
Down
  1. 1. random or without reason
  2. 4. unclear, open to interpretation
  3. 5. treating others as inferior
  4. 6. expressing disapproval or criticism
  5. 8. a strong feeling of dislike
  6. 9. pleasant, easy to talk to
  7. 12. difficult and demanding