licked
licked
adjective
Completely defeated or overcome in a contest, argument, or difficult situation.
"We were licked after the final whistle."
verb
Past tense and past participle of 'to lick'; passed the tongue over something.
"The cat licked its paw clean."
Thesaurus
Synonyms: defeated