sermonize
sermonise
preachify
moralize
moralise
speak as if delivering a sermon; express moral judgements
This man always sermonizes