de zurra

listen to the pronunciation of de zurra
Spanish - English
drubbing
A thorough defeat

The debate team got a drubbing from the competition.

Present participle of drub
{n} a beating, chastisement, correction
the act of inflicting corporal punishment with repeated blows
A severe beating
{i} sound defeat; act of thrashing; act of beating with repeated blows
a sound defeat
If someone gets a drubbing, they are defeated easily. an occasion when one team easily beats another team in sport (drub (17-20 centuries), probably from daraba)