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