Definitions
adjective
having been got the better of
“I'm pretty beat up but I don't feel licked yet”
Look “licked” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
having been got the better of
“I'm pretty beat up but I don't feel licked yet”