Licking meaning

lĭk'ĭng
A beating, thrashing, or spanking.
noun
1
0
The act of a person or thing that licks.
noun
1
0
A severe loss or defeat.
noun
0
0
An act of licking.
noun
0
0
(slang) A severe beating.
noun
0
0
Advertisement
(slang) A great loss or defeat.

Our football team took a licking last night.

noun
0
0
Present participle of lick.
verb
0
0