English to Farsi/Persian Dictionary
drubbing
کتک کاری
English definition for drubbing
1. n. the act of inflicting corporal punishment with repeated blows
2. n. a sound defeat
Synonyms and Antonyms for drubbing
Meaning for drubbing found in 7 Languages.
Sponored Video