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