Across
- 2. To delay or obstruct
- 4. Full of energy and cheer
- 6. To fall suddenly
- 12. To pay back
- 13. A stormy or chaotic situation
- 15. A natural talent
- 17. Very detailed and precise
- 18. Careful and alert
- 19. A difference or inconsistency
- 20. Generous and kind
- 21. A person who speaks well
Down
- 1. Assumed or entertained as a theoretical possibility
- 3. To light up
- 5. Hopeful about the future
- 7. Very cold
- 8. A consequence or result
- 9. A temporary isolation
- 10. A difficult choice
- 11. Causing horror or disgust
- 14. Famous for something bad
- 16. Confusing or unclear
