Advertisement

Synonyms of Moralist

Primary definition: A person who teaches, writes about, or is concerned with moral principles and ethical behavior.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement