licked

Adjective
  1. Having been got the better of (synset 300698222)
    "I'm pretty beat up but I don't feel licked yet"

Found on Word Lists

Other Searches