Definition that contains public speaker
- elocutionist a public speaker trained in voice production and gesture and delivery
- haranguer a public speaker who delivers a loud or forceful or angry speech
- tub-thumper a noisy and vigorous or ranting public speaker