Across
- 2. offense
- 4. Unbelievable
- 8. upset
- 9. awe
- 11. heroic
- 12. flinch
- 15. cunning
- 16. incoherent
- 17. criminal
- 19. Deeply affected
Down
- 1. skeptical
- 2. worthless
- 3. resistance
- 5. astounded
- 6. diffuse
- 7. scowl
- 10. horror
- 13. annoyance
- 14. highest
- 18. Understand