Feedback
Drubbing
Meaning
Verb
●
present participle
and
gerund
of drub
Noun
●
A
severe
beating.
●
A
thorough
defeat.
Sourced from
Wiktionary
Related
Shellacking
Trouncing
Walloping
Thrashing
Victory
Blowout
Defeat
Fightback
Landslide Victory
Rhymes
Rubbing
Pubbing
Drubbing
Clubbing
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better