Alycia's crossword

12345678910111213141516171819202122
Across
  1. 3. to cheat
  2. 4. easily angered
  3. 6. a written satire used to ridicule
  4. 7. to wipe out
  5. 10. antonym for decadence
  6. 11. antonym for choleric
  7. 16. antonym for ghastly
  8. 17. to concoct
  9. 18. antonym for impede
  10. 19. antonym for qualm
  11. 21. horrible
Down
  1. 1. conceited
  2. 2. moral destruction
  3. 5. a sermon
  4. 8. antonym for eradicate
  5. 9. antonym for narcissistic
  6. 12. to hinder
  7. 13. death
  8. 14. a feeling of uneasiness
  9. 15. a storehouse for grain
  10. 20. to send out
  11. 22. feeling great dismay