billingsgate
1. [ noun ] foul-mouthed or obscene abuse
Synonyms: scurrility
Related terms: abuse
Similar spelling:   Billingsley
  Billingslea
  Billingsly
  billowing
  bilingual
  Billington
  bilingually