sermonizer
/ˈsɜrməˌnaɪzər/
noun
- A person who gives a long, serious talk about moral or religious topics, often in a way that others find annoying or preachy.
- The teacher was known as a sermonizer, always telling students how to live their lives.
- My uncle is a bit of a sermonizer; he can turn any conversation into a lecture about honesty.
- Nobody invited the sermonizer to parties because he would spend the whole evening scolding everyone.
Antonyms