Holder-forth

•  Holder-forth  –  One who speaks in public; an haranguer; a preacher.