About us
Define
Definitions for
"licked"
having been got the better of; "I'm pretty beat up but I don't feel licked yet"
wordnet.princeton.edu