← DefinitionshareGuesssermonizernounA person who gives a long, serious talk about moral or religious topics, often in a way that others find annoying or preachy.SynonymsmoralizernounpreachernounlecturernounAntonymslistenernoun