-
nounanything apparently limitless in quantity or volume
Similar:
-
nouna division of an ocean or a large body of salt water partially enclosed by landtype of:part of:
-
nounturbulent water with swells of considerable sizetype of:
Synonyms & Similar Words