English dictionary
licked meaning and definition
Definition and meaning of licked at MeaningMonkey.org. licked meaning and definition in the English Dictionary.LICKED adjective
Definition of licked (adjective)
- having been got the better of
- "I'm pretty beat up but I don't feel licked yet"
Source: Princeton University Wordnet