Across
- 2. vague
- 5. to hesitate
- 8. worn-out
- 9. time off
- 10. an expression of approval
- 14. lacking reverence
- 15. discontented
- 17. to cancel; to repeal
- 18. offspring
- 20. riches
- 21. to speak evil of
- 22. a structure
Down
- 1. convenient
- 3. undeniable
- 4. mercy
- 6. blunt; rudely abrupt
- 7. an antisocial person
- 11. to inspect
- 12. technical language
- 13. secret
- 16. overly luxurious
- 19. joy