Across
- 5. to make visible
- 7. a strong declaration
- 8. punctual, on time
- 10. somewhat unwillingly
- 11. active
- 12. kind, generous
Down
- 1. usual mood or feelings
- 2. run-down, sordid, or sleazy
- 3. to make a guess based on evidence
- 4. historically significant
- 5. to weaken or subvert
- 6. urgently necessary
- 9. great influence
