words to work on
Across
- 3. regard with respect
- 5. devise
- 8. verbally attack
- 10. carefully do everything right
- 11. good behavior
- 12. put to use
- 13. assumption
- 16. make available
- 17. to think carefully about
- 18. famous
Down
- 1. artificial eloquence
- 2. clear description
- 4. expressing vague yearnings
- 6. provide
- 7. to rise up against
- 9. privilege of voting
- 14. majestic
- 15. luck/chance