Synonyms of moralized

1 Syllable
teach
3 Syllables
preachify, pontify, edify, admonish, lecture
4 Syllables
sermonize
5 Syllables
pontificate