vilifier

English

Etymology

From vilify +‎ -er.

Noun

vilifier (plural vilifiers)

  1. One who vilifies