reviler
re-vi-ler
noun
A person who criticises or insults someone or something in a harsh, abusive way.
"He was a notorious reviler of modern art."
re-vi-ler
A person who criticises or insults someone or something in a harsh, abusive way.
"He was a notorious reviler of modern art."