Word info

herring pond

Noun

Meaning

herring pond (plural herring ponds)

(informal) The ocean, especially the Atlantic or the English Channel.

Source: en.wiktionary.org

Close letter words and terms