Vocabulary #3

12345678910111213141516171819
Across
  1. 4. to prevent
  2. 6. essential
  3. 8. insincere
  4. 10. unavoidable
  5. 14. to delete
  6. 15. moral
  7. 16. articulate
  8. 17. lacking substance
  9. 18. wasteful
  10. 19. prejudiced
Down
  1. 1. capable of being harmed
  2. 2. hatred
  3. 3. intense dislike
  4. 5. cunning
  5. 7. overly confident
  6. 9. not obvious
  7. 11. founded on fact
  8. 12. quirky
  9. 13. to measure
  10. 16. mystery