a large body of water constituting a principal part of the hydrosphere
anything apparently limitless in quantity or volume
[ Syn: sea ]
a large body of water constituting a principal part of the hydrosphere
anything apparently limitless in quantity or volume
[ Syn: sea ]