Across
- 4. responsible
- 9. messy
- 11. dangerous
- 13. sophisticated
- 15. arrogant
- 16. considerate
- 18. evil
- 22. good
- 23. brave
- 24. grumpy
Down
- 1. creative
- 2. loving
- 3. polite
- 5. boring
- 6. attractive
- 7. impatient
- 8. annoying
- 10. unpleasant
- 12. basic
- 14. thrifty
- 17. cowardly
- 19. strong
- 20. gossipy
- 21. young
