What's in your Vocabulary?

1234567891011121314151617181920
Across
  1. 2. blab, deprecate
  2. 6. fabricate, wreck
  3. 8. persnickety, easy-going
  4. 10. offense, obedience
  5. 12. deathlike, lively
  6. 14. reimbursement, taking
  7. 15. alleviate, agitate
  8. 17. formidable, modest
  9. 18. maraud, construct
  10. 19. astringent, affable
Down
  1. 1. helpful, maleficent
  2. 3. powerhouse, undependable
  3. 4. discombobulate, assist
  4. 5. defenseless, guarded
  5. 7. visionary, paltry
  6. 9. unimportant, important
  7. 11. vulgar, refined
  8. 13. cheapen, enhance
  9. 16. defile, protect
  10. 20. lambaste, exonerate