Across
- 3. showing aggressive lack of respect
- 7. extremely sarcastic
- 9. easy to break when challenged
- 10. unnecessary, excessive
- 11. to cause or produce
- 12. to patiently tolerate
- 14. unclear
- 15. expressing strong dislike
- 17. remaining unaffected
- 18. being stubborn, sticking to a decision
Down
- 1. inspiring hatred
- 2. part of the nature of something
- 4. very large amount
- 5. modest or reserved
- 6. extreme greed
- 8. possessing great charm
- 13. to express sympathy
- 16. loud and raucous laugh
