vituperator
Noun
Meaning
One who vituperates, or censures abusively.
Source: Webster's dictionarySynonyms
detractor
amazon
dragon
biddy
shrew
fury
wench
carper
critic
siren
bitch
satirist
blasphemer
defamer
backbiter
Show all synonyms