Synonyms of lick in English:
1 the spaniel licked his face
pass one's tongue over, touch with one's tongue, tongue;
2 informal they licked the home team 3–0 See defeat (sense 1 of the verb)
nouninformal Back to top
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.