Opposites

12345678910111213141516171819202122232425
Across
  1. 1. together
  2. 3. narrow
  3. 8. floor
  4. 9. fire
  5. 10. smooth
  6. 12. friend
  7. 13. more
  8. 15. wild
  9. 17. complicated (or complex)
  10. 19. tight
  11. 21. sink
  12. 22. humid
  13. 24. huge
  14. 25. artificial
Down
  1. 2. messy
  2. 4. gentle
  3. 5. excited
  4. 6. attack
  5. 7. careful
  6. 11. vacant
  7. 14. generous
  8. 16. exactly
  9. 18. exit
  10. 20. interesting
  11. 23. departure