Across
- 3. to praise highly
- 5. to mutually take or give; to respond in kind
- 6. courageously or generously noble in mind and heart
- 11. insulting or intended to insult
- 12. to crush as if by trampling; squash
- 14. no longer existing or functioning
Down
- 1. to lower in rank, prestige, or esteem
- 2. humanitarian; benevolent; relating to monetary generosity
- 4. full of praise
- 7. to usurp the place of; especially through intrigue or underhanded tactics
- 8. to thwart or stump
- 9. to get rid of as if by tearing it up by the roots; abolish
- 10. to level to the ground; demolish
- 13. to put down forcibly; suppress
- 14. to mock contemptuously
