moralizers
English
Noun
moralizers
plural of
moralizer