: impressively large, great, or excellent
a thumping majority
thumpingly
adverb
Love words? Need even more definitions?
Merriam-Webster unabridged
Share