word knowledge

12345678910111213141516171819202122232425262728
Across
  1. 5. enthusiastic approval
  2. 8. lavish
  3. 9. exalt
  4. 12. shorten
  5. 14. reluctant
  6. 17. cooperative
  7. 19. polite
  8. 20. alienate
  9. 21. suppress
  10. 22. ignore
  11. 26. confirm
  12. 27. insignificant
  13. 28. faithfulness
Down
  1. 1. significant
  2. 2. summarize
  3. 3. mild
  4. 4. mercy
  5. 6. impose
  6. 7. disaster
  7. 10. beneficial
  8. 11. prevent
  9. 13. shun
  10. 15. lectured
  11. 16. moving
  12. 18. treasurer
  13. 23. fabricate
  14. 24. hidden
  15. 25. contaminate