haranguer Synonyms
soapbox orator
speechmaker
speechifier
speaker
sermonizer
sermoner
rhetorician
ranter
preacher
spokesman
talker
tub-thumper
spieler
public speaker
big mouth
bag of wind
Babler
addresser
spokesperson
orator
mouthpiece
lecturer
arbitrator
arbiter
announcer
ambassador
agitator
agent
agency
advocate
babbler
banterer
firebrand
discourser
demagogue
declaimer
debater
conversationalist
barker
bargainer
adjudicator