Synonyms: ocean
Definition: a large body of water constituting a principal part of the hydrosphere
Similar words: body of water, water
Definition: the part of the earth's surface covered with water (such as a river or lake or ocean)
Usage: they invaded our territorial waters; they were sitting by the water's edge
Definition: anything apparently limitless in quantity or volume
Similar words: large indefinite amount, large indefinite quantity
Definition: an indefinite quantity that is above the average in size or magnitude