(noun) ocean
a large body of water constituting a principal part of the hydrosphere
(noun) ocean, sea
anything apparently limitless in quantity or volume