Definition of “orator” - English Dictionary

british dictionary