Synonyms of Licked in English :
Antonyms of Licked in English
Thesaurus of Licked in English
Licked
see definition of lickedWords Similar to licked
1. (adjective) having been got the better of
Synonyms of Licked in English :
Antonyms of Licked in English
Thesaurus of Licked in English
1. (adjective) having been got the better of