Answer: moralizers

AnswerCrossword Clue
MORALIZERSSelf-righteous sorts
moralizersMORALIZER, one who moralizes also MORALISER