Across
- 2. friend
- 4. border
- 6. rummager
- 7. benefit
- 9. cancel
- 12. stealthily
- 15. irritate
- 16. restrict
- 17. agent
- 18. nosedive
- 19. noticeable
Down
- 1. puzzling
- 3. clothes
- 5. hatred
- 8. differing
- 10. tireless
- 11. passionate
- 13. announce
- 14. lean
- 16. unresponsive
