Across
- 5. old
- 7. ugly
- 8. small
- 10. pretty(f)
- 11. nice
- 14. hardworking
- 16. interesting
- 18. long
- 19. young
- 20. silly/foolish
- 21. handsome
- 22. easy
- 23. brunette
- 25. much/a-lot
Down
- 1. large
- 2. tall
- 3. thin/slender
- 4. important
- 6. fat
- 9. red-haired
- 10. short(f)
- 12. intelligent
- 13. good
- 15. difficult
- 17. unpleasant/mean
- 23. same
- 24. blonde
- 25. bad
