Vocab List #9

123456789101112
Across
  1. 5. v. to make visible; to reveal
  2. 7. n. a strong declaration
  3. 8. adj. punctual, on time
  4. 10. adv. somewhat unwillingly
  5. 11. adj. actively interested in or enthusiastic about something
  6. 12. adj. kind, generous
Down
  1. 1. n. usual mood or feelings
  2. 2. adj. run-down, sordid, or sleazy
  3. 3. v. to guess, conclude, or derive by reasoning
  4. 4. adj. historically significant
  5. 5. v. to weaken or subvert (usu. gradually or secretly)
  6. 6. adj. urgently necessary
  7. 9. adj. having great influence