English Dictionary
Definition tub-thumping in British English
tub-thumping adjective
adjective
1
loud and determined in the way that you express your opinions
Synonyms and related words
