ENGLISH → NEPALI
licking
01
noun
कुनै सङ्घर्ष वा प्रतियोगिताको असफल अन्त; करारा पराजय।
an unsuccessful ending to a struggle or contest
In a sentence
they suffered a convincing licking
तिनीहरूले करारा पराजय बेहोर्नुपर्यो