Synonyms of moralize

1 Syllable
teach
3 Syllables
preachify, pontify, edify, orating, admonish, orate, re-prove, orated, lecture
4 Syllables
sermonize
5 Syllables
pontificated, pontificating, pontificate