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