Tub-thumper (noun) Definition, Meaning & Examples

noun
  1. a vociferous supporter or promoter, as of a cause.
noun
  1. a noisy, violent, or ranting public speaker
Tub-thumper (noun) Definition, Meaning & Examples

More Definitions