moralizers

noun

Plural form of moralizer.