orator ( synonym found)

Definition of orator:

(n) : someone who orates or delivers an oration; a skilled and eloquent public speaker

Back to Top