NW8CW

12345678910111213141516171819
Across
  1. 2. buddy
  2. 4. border on, against
  3. 6. collecting or eating waste
  4. 7. use, help
  5. 9. annul
  6. 12. gain entrance to
  7. 15. irritate
  8. 16. limit OR period of time
  9. 17. substitute
  10. 18. plunge straight down
  11. 19. noticeable
Down
  1. 1. mysterious
  2. 3. clothes
  3. 5. hate and hostility
  4. 8. going a different way
  5. 10. tireless
  6. 11. passionate and enthusiastic
  7. 13. announce
  8. 14. thin and bony
  9. 16. self-controlled