antimoralist
English
Etymology
From
anti-
+
moralist
.
Noun
antimoralist
(
plural
antimoralists
)
One who opposes
moralism
.