Across
- 2. waiving, fluttering
- 3. hinder
- 4. sour taste
- 5. cheat, defraud
- 7. peaceful, calm
- 9. cancel, deny, repeal
- 10. payment for work
- 13. give voting rights
- 17. forgiveness
- 18. shameful or bad
- 21. strong sharp taste
- 22. lucky charm
- 24. noisy attacking speech
Down
- 1. recoil in fear
- 3. indicator, warning
- 6. narrow-minded, prejudice
- 7. statement of strong praise
- 8. humiliation
- 11. standing up for someone
- 12. scold or reprimand
- 14. hate
- 15. harmful, poisonous
- 16. to counter or make unimportant
- 19. puzzle
- 20. cause
- 23. full
