sermonizer - noun

singularsermonizer
pluralsermonizers