antivice

/ænˈtɪvɪs/

Definitions

1. noun

A person who opposes or resists vice or immoral behavior.

“The local community leader was seen as a strong antivice advocate, working to reduce crime and promote moral values.”

Synonyms

  • anti-crime activist
  • moral crusader

Antonyms

  • immorality supporter
  • vice advocate