Antonyms

12345678910111213141516171819202122
Across
  1. 1. alive
  2. 2. virtual
  3. 6. break
  4. 7. unique
  5. 8. competitive
  6. 10. effect
  7. 12. attack
  8. 15. modern
  9. 17. late
  10. 18. required
  11. 19. present
  12. 20. conservative
  13. 21. narrow
  14. 22. concentrated
Down
  1. 1. identical
  2. 2. dislike
  3. 3. unreachable
  4. 4. concealed
  5. 5. thrifty
  6. 9. subtract
  7. 11. succeed
  8. 13. fact
  9. 14. stiff
  10. 16. divided