moralizing

nounThe act of talking about or judging things in terms of right and wrong, especially in a preachy way.
adjectiveTending to give moral advice or judgments, especially in a preachy manner.
moralizing synonyms & antonyms | whatsthatwordmean | whatsthatwordmean