SYNONYMS REVISION

1234567891011121314151617181920212223
Across
  1. 3. aware
  2. 6. thorough
  3. 8. endanger
  4. 11. cause
  5. 12. occur
  6. 13. shameful
  7. 14. midday
  8. 16. tool
  9. 20. exaggeration
  10. 21. modest
  11. 22. unchangeable
  12. 23. impolite
Down
  1. 1. owner
  2. 2. bravery
  3. 4. provide
  4. 5. anxiety
  5. 7. ambitious
  6. 8. incurable
  7. 9. courageous
  8. 10. annoying
  9. 15. criminal
  10. 17. sweat
  11. 18. complicated
  12. 19. stylish