Across
- 2. young
- 3. empty
- 6. cold
- 7. dry
- 8. long
- 10. small
- 13. smart
- 14. cheap
- 17. right
- 18. far
- 19. honest
- 20. difficul
- 22. good
Down
- 1. lazy
- 4. early
- 5. rude
- 8. generous
- 9. different
- 11. noisy
- 12. is dirty
- 15. rich
- 16. ancient
- 17. strong
- 19. hate
- 21. dangerous
