ENGLISH → NEPALI
licked
01
adjective
पराजित; जसलाई कसैले जितेको हो।
having been got the better of
In a sentence
I'm pretty beat up but I don't feel licked yet
म धेरै थकित छु तर अझै आफूलाई हारेको महसुस गर्दिन।