English

edit

Etymology

edit

invective +‎ -ist

Noun

edit

invectivist (plural invectivists)

  1. One who writes invective.