Speech'-mak'er, n.

noun

One who makes speeches; one who is accustomed to speak in a public assembly.