tub-thumper

[n] - a noisy and vigorous or ranting public speaker
Found on http://www.webdictionary.co.uk/definition.php?query=tub-thumper

tub-thumper

noun a noisy and vigorous or ranting public speaker
Found on http://wordnetweb.princeton.edu/perl/webwn?s=tub-thumper
No exact match found