Vocab 9

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