drubbing Urdu Meaning
Drubbing - Urdu Meaning and Translation of Drubbing (مار پیٹ - maar peet), Total 1 meaning for Drubbing , Roman Urdu Meaning for word Drubbing , Synonyms, Antonyms, English Definition and more.
1. n. the act of inflicting corporal punishment with repeated blows
2. n. a sound defeat
Sponored Video