Across
- 5. exhaust, diminish, reduce
- 6. livable, suitable for residing
- 9. obstacle, barrier, difficulty
- 11. technical language, specialized vocabulary
- 12. improve, boost, elevate
- 13. surrender, give in
Down
- 1. thrifty, economical
- 2. common, widespread, frequent
- 3. pacify
- 4. tough, adaptable, strong
- 7. worsen, aggravate, intensify
- 8. connect, link
- 9. chaotic, frantic
- 10. resist, challenge, disobey
- 14. slang, informal
