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