ALL meanings of tub-thumper
tub-thump·er
T t - noun tub-thumper a vociferous supporter or promoter, as of a cause. 1
- noun tub-thumper a noisy, violent, or ranting public speaker 0
- noun tub-thumper a speaker or advocate characterized by speech or rhetoric that is passionate, pompous, blustering, etc. 0