licking

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