Across
- 3. grape
- 5. double
- 6. cover
- 9. pleasant
- 12. visible
- 15. came up
- 16. wish
- 19. main
- 21. pile
- 22. healthy
- 23. entirely
- 24. hardly
- 25. among
- 26. branch
- 28. raisin
- 29. unknown
Down
- 1. gather
- 2. reason
- 3. dry
- 4. should
- 7. exremely
- 8. valley
- 9. attitude
- 10. until
- 11. cautious
- 13. that
- 14. though
- 17. get_worse
- 18. ladder
- 20. seed
- 25. surround
- 27. trust