Seas Synonyms and Antonyms

Anything apparently limitless in quantity or volume
(Noun)
Antonyms:
  1. lands