overcome (a person or problem) decisively
all right Mary, I know when I'm licked
the Chancellor said that the government had inflation licked
an act of licking something with the tongue
Sammy gave his fingers a lick
a short phrase or solo in jazz or popular music
cool guitar licks