← DefinitionshareGuessmoralizernounA person who frequently tells others what is right and wrong, often in an annoying or self-righteous way.Synonymsjudgenounpreachernounsermonizernoun