Immoralist is a related term of immoralism.
As nouns the difference between immoralist and immoralism
is that immoralist is an advocate of immorality while immoralism is a philosophy that does not accept moral principles.
immoralism
English
Noun
A philosophy that does not accept moral principles
Related terms
*immoralist
*immorality