Opposites

1234567891011121314151617181920212223
Across
  1. 3. front
  2. 4. dangerous
  3. 6. warm
  4. 7. angel
  5. 8. light
  6. 11. clean
  7. 12. wife
  8. 13. west
  9. 14. below
  10. 15. ill
  11. 17. upstairs
  12. 21. finish
  13. 22. apart
Down
  1. 1. take
  2. 2. deep
  3. 3. after
  4. 5. hot
  5. 6. straight
  6. 7. night
  7. 9. past
  8. 10. guilty
  9. 11. arrival
  10. 16. girl
  11. 18. child
  12. 19. build
  13. 20. first
  14. 23. friend