Across
- 2. weak
- 4. echo
- 6. charming
- 11. horrible
- 14. unusual
- 16. restless
- 18. frustrated
- 19. size around
- 21. beating
- 22. difficult
- 23. never ending
- 25. exactly
- 26. amaze
- 28. threat
- 29. distrustfully
Down
- 1. beg
- 3. semi-transparent
- 5. huge
- 7. extraordinary
- 8. maddening
- 9. suffering
- 10. disdainfully
- 12. horrible
- 13. frightened
- 15. cruel
- 17. reject
- 20. gross
- 24. horrible
- 27. unexplained
