tub thumper debater declaimer demagogue haranguer jawsmith panelist public speaker rabble-rouser ranter speaker speecher speechifier speechmaker spieler spokesman spokeswoman spouter talker |
Thumper (n.) One who, or that which, thumps. |
tub-thumper | a noisy and vigorous or ranting public speaker |