BILLINGSGATE


Meaning of BILLINGSGATE in English

(n.) A market near the Billings gate in London, celebrated for fish and foul language.

Webster's English dictionary.      Английский словарь Webster.