Across
- 1. tall
- 3. nice; likeable
- 8. intelligent
- 12. ugly
- 14. pretty
- 17. blonde
- 18. old
- 19. important
- 20. difficult
- 21. good-looking
- 22. fat
- 23. small
- 24. much; many; a lot of
- 25. hard-working
Down
- 1. unpleasant
- 2. easy
- 4. bad
- 5. young
- 6. good
- 7. short
- 9. foolish
- 10. thin
- 11. same
- 13. brunette
- 15. red-haired
- 16. big