6 letters · 8 points in Scrabble
noun a large body of water constituting a principal part of the hydrosphere
noun anything apparently limitless in quantity or volume