Vocab Puzzle 2, Set 2

123456789101112131415161718192021
Across
  1. 3. uncommunicative; holding something back
  2. 9. win or regain the favor of someone/thing
  3. 11. sneakily, stealthily
  4. 12. run or jump about playfully
  5. 14. excessively abundant
  6. 17. relevant
  7. 18. break; intermission; interval of rest
  8. 19. prevent or frustrate
  9. 21. lacking in flavor or quality
Down
  1. 1. confidently optimistic and cheerful
  2. 2. putting others first; self-sacrificing
  3. 4. lacking in quality or quantity
  4. 5. strongly affecting the emotions
  5. 6. to counter; make unimportant
  6. 7. marsh; bog; awkward or complex situation
  7. 8. fortification; wall; barrier
  8. 10. required by law or rule
  9. 13. skillful
  10. 15. extremely thin; weak
  11. 16. scold; criticize
  12. 20. pretend to be affected