English Dictionary
Definition orator in British English
orator noun
[countable] noun
/ˈɒrətə(r)/

English Dictionary