surviving and thriving
Across
- 4. surrender
- 6. invulnerable, impregnable
- 8. critical observation
- 9. mental health
- 10. overused, overdone
- 13. advocate, supporter
- 14. irritate
- 16. proposition, predicate
- 17. support
Down
- 1. invention
- 2. overcome an obstacle
- 3. flourish, prosper
- 5. irritating
- 7. declaration
- 10. until now
- 11. reveal
- 12. misbelief
- 15. bring up