Across
- 4. get rid of, kill, remove
- 7. go off course
- 8. habitually on time
- 9. thorough, utter
- 11. poor, needy
- 13. religion: group, sect
- 14. measure, estimate
- 15. seeing the future
- 17. unintelligent, stupid
- 18. reveal a secret
- 19. order
Down
- 1. immerse in liquid, sink
- 2. withdraw, take back
- 3. substance: in liquid/annul, end
- 5. to desire
- 6. repress, overpower, make calm
- 10. unavoidable
- 12. plant: breed, grow/idea: spread
- 16. impossible to separate
