Across
- 1. talkative
- 7. cheerful
- 8. generous, kind
- 10. daring
- 12. understanding
- 14. restless, curious, lively, agitated
- 16. faithful
- 17. sick
- 19. caring, affectionate
- 20. spontaneous
- 23. rude, vulgar, crude
- 25. confident
Down
- 2. crazy, nuts, screwy
- 3. surprised
- 4. anxious, eager
- 5. hardworking
- 6. kind, friendly
- 9. trustworthy
- 11. respect
- 13. careful
- 15. attentive
- 18. fair
- 19. tired
- 21. worried
- 22. selfish
- 24. polite, well mannered
- 25. polite, courteous
