herring pond
noun
: a great body of water (as the Atlantic ocean or English channel)
have been in perils on the great salt herring pond—David Humphreys
Love words? Need even more definitions?
Merriam-Webster unabridged
Share