Across
- 3. tool
- 4. bleak
- 7. approve
- 8. challenge
- 9. blending in
- 14. agreement
- 17. model
- 18. bluntness
- 19. resistance
- 20. escort
- 21. cocoon
- 23. unbalance
- 25. amend
Down
- 1. observe
- 2. premise
- 5. predestined
- 6. most
- 10. inventive
- 11. subtlety
- 12. used
- 13. irritating
- 15. spring
- 16. insightful
- 19. managing
- 22. regulate
- 23. soul
- 24. symbol
