Across
- 1. mean
- 3. intelligent
- 4. easy
- 6. short
- 8. smart
- 14. thin
- 15. stupid
- 17. pretty
- 18. brunette
- 19. handsome
- 20. foolish
- 21. old
Down
- 1. tall
- 2. nice
- 5. interesting
- 7. young
- 9. red-haired
- 10. blonde
- 11. ugly
- 12. difficult
- 13. fat
- 16. hard-working
