stump speaker
- oratorSkilled public speaker
- podiumRaised platform for speakers
- soapboxPlatform for haranguing
- rhetoricArt of persuasive language
- campaignOrganized effort toward goal
rally · crowd · applause · politician · barnstorm · hustings · stump · lectern · oration · demagogue · rabble-rouser · speechify · electorate · populist · rousing · firebrand · harangue · platform
stump speakerpolicy wonk
Government details enthusiast
technocrat · statesman · listener · diplomat · bureaucrat
stump speakerghostwriter
Uncredited hired author
speechwriter · press secretary · spin doctor · silent partner