Across
- 2. short
- 3. silly
- 4. lazy
- 5. easy
- 9. interesting
- 16. excellent
- 18. disagreeable
- 20. handsome
- 21. thin
- 22. blonde
- 24. ugly
- 25. good
- 26. boring
- 27. funny
- 29. dark-haired
- 30. long
- 31. tall
Down
- 1. bad
- 2. pretty
- 4. red-headed
- 6. hardworking
- 7. intelligent
- 8. shy
- 10. young
- 11. big
- 12. serious
- 13. small
- 14. nice
- 15. old
- 17. weak
- 19. fat
- 21. difficult
- 23. strong
- 28. short
