An Encylopedia Britannica Company

licking

2 ENTRIES FOUND:
licking /ˈlɪkɪŋ/ noun
licking
/ˈlɪkɪŋ/
noun
Britannica Dictionary definition of LICKING
[singular] informal
: a severe beating
: a severe defeat
often used figuratively