licking

UK /ˈlɪkɪŋ/ US /ˈlɪkɪŋ/
noun 3

Definitions

noun

1

The act by which something is licked.

2

A severe beating.

3

A great loss or defeat.

Our football team took a licking last night.

Your note

not saved
0 chars