HERRING POND


Meaning of HERRING POND in English

The sea. To cross the herring pond at the king's expence; to be transported.

Slang English vocab.      Английский сленговый словарь.