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
Meaning 2 : the act of inflicting corporal punishment with repeated blows

    Synonyms : beating,  drubbing,  lacing,  thrashing,  trouncing,  whacking