Search:
herring pond - Vulgar Dictionary definitionThe sea. To cross the herring pond at the king's expence; to be transported.