Synonyms for licked
Synonyms for (adj) licked
Synonyms: licked
Definition: having been got the better of
Usage: I'm pretty beat up but I don't feel licked yet
Similar words: defeated
Definition: beaten or overcome; not victorious
Usage: the defeated enemy
Visual thesaurus for licked