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