Write the opposites

12345678910111213141516171819
Across
  1. 2. cold
  2. 4. sweet
  3. 5. dog
  4. 6. hate
  5. 9. teacher
  6. 11. cheap
  7. 14. white
  8. 16. interesting
  9. 18. night
  10. 19. full
Down
  1. 1. open
  2. 3. boring
  3. 4. long
  4. 7. angry
  5. 8. down
  6. 10. light
  7. 12. happy
  8. 13. young
  9. 15. open
  10. 16. small
  11. 17. clean