Across
- 4. Acting with care for the future
- 6. Avenge
- 9. Having high moral standards
- 10. Incapable of making mistakes
- 12. Sly or cunning intelligence
- 13. Rude and disrespectful
- 15. Widespread destruction
Down
- 1. Dutifully unwavering
- 2. Willingness to take bold risks
- 3. Mesmerizing
- 5. Pretend to be affected by
- 7. Treacherous
- 8. Great courage in the face of danger
- 11. Bestow something in great quantities
- 14. Expressed clearly
