ENGLISH → HINDI
licking
01
noun
किसी संघर्ष या प्रतियोगिता का असफल अंत; करारी हार।
an unsuccessful ending to a struggle or contest
In a sentence
they suffered a convincing licking
उन्हें करारी हार का सामना करना पड़ा