HERRING POND


Meaning of HERRING POND in English

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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.