1 Drubbing (noun)
A resounding defeat in a match or contest.
Hindi meaning: हार
Synonyms: Defeat, Loss, Crushing
Antonyms: Win, Victory
Example: They’ll get a <strong>drubbing</strong> in the local elections in May.
Trick: Drum beating competition me ran drubbing kar gaya









