antimoralist

English

Etymology

From anti- +‎ moralist.

Noun

antimoralist (plural antimoralists)

  1. One who opposes moralism.