Across
- 2. hit repeatedly (with a fist)
- 3. came down from
- 7. filling with wonder, awe
- 8. fierce, savage, intense
- 10. struck by amazement or fear
Down
- 1. huge, vast
- 4. to take away hope, confidence
- 5. taking a lot of care or effort
- 6. look forward to
- 9. a high pitched scream
