RichThesaurus
be moralistic
be moralistic
synonyms
pontificate
preach
harangue
ethicize
moralize
lecture
preachify
sermonize
be moralistic
definitions