Across
- 3. / energy to keep going
- 8. / to gather or crowd together
- 10. / excessively hungry
- 12. / isolated deserted
- 13. / happy; joyful
- 15. / a wild uproar
- 17. / difficult
- 19. / huge
- 20. / foolish or crazy
- 21. / fussy about small details
- 22. / on time
Down
- 1. / to stop or prevent
- 2. / unusual, weird
- 4. / sad
- 5. / admire or look up to
- 6. / to accuse without showing proof
- 7. / sympathy; kindness
- 9. / to outdo
- 11. / to scold or warn gently
- 12. / energetic, forceful
- 14. / to make clear or understood better
- 15. / fear
- 16. / hard working
- 18. / to fool around; dawdle