Noun
cushion-smiter (plural cushion-smiters) (UK, slang, obsolete) A tubthumping clergyman or preacher.