vilifier
English
Etymology
From
vilify
+
-er
.
Noun
vilifier
(
plural
vilifiers
)
One who
vilifies