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