rhizoverb
Beta
Feedback
→
orator
Public speaker
noun · A skilled public speaker, especially in formal settings.
Enable JavaScript for search, audio, and interactive vocabulary practice.