preaver

/ˈpriːvər/

Definitions

1. noun

A person who preaches or speaks out against something, especially in a vehement or aggressive manner.

“The activist became a preaver against the government’s new policies.”

Synonyms

  • agitator
  • protester

Antonyms

  • apologist
  • supporter