Licking Meaning
There are 2 meaning(s) for word Licking
Meaning 1 : an unsuccessful ending to a struggle or contest
Example : they suffered a convincing licking
Synonyms : defeat
Example : they suffered a convincing licking
Synonyms : defeat
