Meaning of “licking” in the English Dictionary

"licking" in American English

See all translations

lickingnoun [ C ]

us /ˈlɪk·ɪŋ/

infml a severe defeat of someone or something:

Our team really gave them a licking last night.

(Definition of “licking” from the Cambridge Academic Content Dictionary © Cambridge University Press)