BILLINGSGATE MEANING IN ENGLISH

• Billingsgate Definition & Synonyms

  1. (n.) A market near the Billings gate in London, celebrated for fish and foul language.
  2. (n.) Coarsely abusive, foul, or profane language; vituperation; ribaldry.


Synonyms:
Scurrility,

RECENT SEARCHES