Ocean
WordNet

noun


(1)   A large body of water constituting a principal part of the hydrosphere
(2)   Anything apparently limitless in quantity or volume
 
x
OK