American Dictionary
Definition licking in American English
licking noun
[singular] noun
/ˈlɪkɪŋ/
1
a punishment in which someone is hit very hard several times
Synonyms and related words
2
an occasion when someone is easily defeated in a game or competition
