moralize
verb (used without object)
to reflect on or express opinions about something in terms of right and wrong, especially in a self-righteous or tiresome way.
Examples are provided to illustrate real-world usage of words in context. Any opinions expressed do not reflect the views of Dictionary.com.
Some poems are moralizingly descriptive of Indic customs, e.g., p.
From The Influence of India and Persia on the Poetry of Germany by Remy, Arthur F. J.