moralizing
hypernyms
philosophizing
hyponyms
preachification
rhymes
demoralizing