English edit

Etymology edit

anti- +‎ moralist

Noun edit

antimoralist (plural antimoralists)

  1. One who opposes moralism.