English Vocab

123456789101112131415161718192021
Across
  1. 3. agreeable
  2. 4. shorten
  3. 6. work together
  4. 8. hard working
  5. 10. criticize harshly
  6. 11. sanctuary
  7. 13. opponent
  8. 15. very dry
  9. 16. refrain from something
  10. 17. harm reputation
  11. 19. more than one interpretation
  12. 20. feeling of being superior
  13. 21. unknown
Down
  1. 1. hard working
  2. 2. friendly
  3. 3. misfortune
  4. 5. sympathy pity
  5. 7. joining of parts
  6. 9. harmful
  7. 10. following customs
  8. 11. beauty
  9. 12. away from main point
  10. 14. out of date
  11. 18. flattery
  12. 19. short, funny story