Antonyms

12345678910111213141516171819202122232425
Across
  1. 1. - lend
  2. 3. - new
  3. 5. - low
  4. 9. - professional
  5. 14. - natural
  6. 18. - destroy
  7. 19. - hate
  8. 20. - elementary
  9. 23. - difficult
  10. 24. - dead
  11. 25. - straight
Down
  1. 2. - young
  2. 4. - dark
  3. 6. - boy
  4. 7. - detest
  5. 8. - rude
  6. 9. - none
  7. 10. - depart
  8. 11. - cheap
  9. 12. - dangerous
  10. 13. - cowardice
  11. 15. - short
  12. 16. - agree
  13. 17. - child
  14. 21. - slow
  15. 22. - happy