Across
- 2. to struggle against
- 3. strong hostility
- 5. to seize; to understand
- 10. bold and daring
- 12. an open insult
- 13. bold resistance
- 15. dishonesty
- 17. strong disapproval
- 18. to hate deeply
Down
- 1. an enemy or opponent
- 2. to plan secretly
- 4. greatly desired
- 5. to formally accuse
- 6. deserted; joyless
- 7. a great disaster
- 8. stern and severe
- 9. a story with symbolic meaning
- 11. a surprise attack
- 14. loud outcry or protest
- 16. to be disloyal
