ENGLISH → HINDI
thrashing
01
noun
बार-बार मारकर शारीरिक दंड देने की क्रिया
the act of inflicting corporal punishment with repeated blows
02
noun
करारी हार
a sound defeat
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
the act of inflicting corporal punishment with repeated blows
a sound defeat