Across
- 3. pale
- 5. shackle
- 7. reconcile
- 8. settle
- 11. burial
- 12. fleeting
- 13. assortment
- 17. confusion
- 18. submission
- 19. agreement
- 21. overjoyed
Down
- 1. heroism
- 2. carefully
- 4. satisfy
- 6. embarrassment
- 9. wickedness
- 10. pause
- 14. resentment
- 15. deprived
- 16. quench
- 20. optimistic
