tub-thumper Meaning, Definition & Usage

  1. noun a noisy and vigorous or ranting public speaker

WordNet