Across
- 5. on time
- 6. being next to
- 8. freezing
- 9. forever
- 11. a period of time
- 12. scorching, extremely hot
- 14. flexible, changeable
- 16. hot and humid
- 17. sudden
- 18. being late
Down
- 1. helpful
- 2. time passing
- 3. brief, short
- 4. doing something without thinking
- 6. to support a cause
- 7. a blessing
- 10. constant, never-ending
- 11. an incident or event
- 13. a repeated performance
- 15. dry
