Nouns

(n)moralizing, moralization, moralisationindulgence in moral pronouncements; the exposition (often superficially) of a particular moral code“his constant moralizing drove me mad”