Across
- 3. large in size
- 6. not shut
- 8. having lived for a long time
- 9. not hard to do
- 11. not open
- 16. not costing any money
- 18. hard to do
- 20. glad
- 21. opposite of short
Down
- 1. costing a lot of money
- 2. pleasant
- 4. opposite of bad
- 5. temperature in winter
- 7. not seen before
- 10. prepared
- 12. not on time
- 13. not large
- 14. feeling ill
- 15. needing to eat
- 17. correct
- 19. not near
- 20. very warm