ocean

Noun
  • A large body of water constituting a principal part of the hydrosphere (synset 109399110)
  • Anything apparently limitless in quantity or volume (synset 113799183)

Other Searches