YourDictionary

billingsgate

noun

foul, vulgar, abusive talk

See billingsgate in American Heritage Dictionary 4

Learn more about billingsgate

link/cite print suggestion box