Meaning of licking
Definition of licking
(noun)
an
unsuccessful
ending
to a
struggle
or contest; "it was a
narrow
defeat"; "the army's
only
defeat"; "they suffered a
convincing
licking"
the act of inflicting
corporal
punishment
with
repeated
blows
Other information on licking
WIKIPEDIA results for
licking
Amazon results for
licking
Tweet