Dictionary definition · lick
noun
- a salt deposit that animals regularly lick
- touching with the tongue"the dog's laps were warm and wet"
- (boxing) a blow with the fist"I gave him a clout on his nose"
verb
- beat thoroughly and conclusively in a competition or fight"We licked the other team on Sunday!"
- pass the tongue over"the dog licked her hand"
- find the solution to (a problem or question) or understand the meaning of"did you solve the problem?"
- take up with the tongue"The cat lapped up the milk"
Source: Open English WordNet (CC BY 4.0).