Dictionary (n.) One who makes a speech or speeches; an orator; a declaimer.Thesaurus Philadelphia lawyer apologist arguer argufier casuist controversialist declaimer demagogue disceptator disputant guardhouse lawyer haranguer jawsmith logomacher logomachist mooter panelist pilpulist polemic polemicist polemist public speaker rabble-rouser ranter speaker speecher speechifier speechmaker spieler spokesman spokeswoman spouter talker tub-thumper wrangler |