moralistic (adj.)youdaoicibaDictYouDict
1845; from moralist + -ic. Related: Moralistically.