100 words

123456789101112131415161718
Across
  1. 2. deadly, sufficient to cause death
  2. 6. undermine, abolish
  3. 7. abolish, invalidate, nullify
  4. 10. completely destroy (a building, town, or other settlement)
  5. 11. in computing, a high-speed data storage layer
  6. 13. tending to spend much time seated; somewhat inactive
  7. 14. favoritism, preference
  8. 16. (of a person or their manner) unwilling or unable to believe something
  9. 17. maze
  10. 18. behaviour showing high moral standards
Down
  1. 1. denoting or referring to just one person or thing
  2. 3. a person or thing that is mysterious
  3. 4. causing disagreement or discussion
  4. 5. drive back (an attack or attacker) by force
  5. 8. put someone or something in a dangerous position
  6. 9. subdue (someone or something) by force
  7. 12. loud, powerful, blaring
  8. 15. being or happening at the end of a process; final