drubbing

1. (noun) the act of inflicting corporal punishment with repeated blows
Synonyms: beating, thrashing, trouncing, whacking
Related Words: corporal punishment, flagellation, flogging, lashing, whipping

2. (noun) a sound defeat
Synonyms: debacle, slaughter, thrashing, trouncing, walloping, whipping
Related Words: defeat, licking



Terms and Conditions of Use / Copyright Notice