Across
- 2. descend
- 3. opponent
- 5. joy
- 7. amateur
- 10. forward
- 13. singular
- 14. hollow
- 15. rough
- 16. fearful
- 17. hard
- 18. enslaved
- 20. speak
- 22. bold
- 23. arrive
- 25. lost
- 27. adult
- 29. hard-working
Down
- 1. sweet dreams
- 4. thawed
- 6. above
- 7. spectator
- 8. copy
- 9. never
- 11. uncertain
- 12. noisy
- 15. host
- 19. many
- 21. danger
- 24. sweet
- 26. dawdle
- 28. tame