orator
1. [ noun ] (rhetoric) a person who delivers a speech or oration
Synonyms: rhetorician speechifier public_speaker speechmaker
Related terms: speaker demagogue Demosthenes burke spellbinder elocutionist Cicero haranguer eulogist henry isocrates tub-thumper speechify
Similar spelling:   oratory
  oratorio
  order