Across
- 2. longing
- 3. competition
- 5. supporter
- 7. exterminate
- 8. effortful
- 10. obedient
- 11. take over
- 14. essential
- 16. sneaky
- 17. barely connected
- 18. mistaken
Down
- 1. master
- 3. restore relations
- 4. cut short
- 6. tease
- 7. warning
- 9. composed
- 12. extremely steep
- 13. convincing
- 15. decline
