Answer: moralled

AnswerCrossword Clue
moralledMORAL, to moralize (to explain in a moral sense, also MORALISE)