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