Across
- 2. wandered; traveled
- 5. annoyance
- 7. attack
- 10. outstanding and remarkable
- 11. jumbled; mixed up
- 12. daze; state of unconsciousness
- 13. skillful and agile
- 15. very loud; thunderous
- 18. huge
- 19. invaders; trespassers
Down
- 1. wrestled; struggled
- 3. fatigued and worn out
- 4. persistent and nonstop
- 6. uncomfortably hot
- 8. quarreling; squabbling
- 9. peaceful and cooperative
- 14. damaged; injured
- 16. fixed or made better
- 17. bitterly cold
