Synonyms and Antonyms for drubbing

1. drubbing (n.)

the act of inflicting corporal punishment with repeated blows

Synonyms:

2. drubbing (n.)

a sound defeat

Synonyms: Antonyms: