Across
- 3. very talkative
- 10. to scold
- 11. obsessive
- 13. war-hawk
- 15. lazy
- 16. approval
- 19. make reperations for
- 20. support
Down
- 1. dependent on
- 2. having no clue
- 4. one sided
- 5. speaking for
- 6. regret deeply
- 7. a riot
- 8. to utterly destroy
- 9. the tone
- 12. speaker
- 14. contemptuous
- 17. being unclear
- 18. looking back on
