WTWM

whatsthatwordmean

← Definition
Guess

drubbing

nounA severe beating or defeat, either physical or in a competition.

Synonyms

routnounthrashingnoun

Antonyms

victorynoun

Built for word lovers.