Vocabulary

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