a person who delivers a speech or oration
[ Syn: orator , rhetorician , public speaker , speechifier ]