licking
1.
(
noun
) an unsuccessful ending
Synonyms:
defeat
Related Words:
conclusion
,
debacle
,
discomfit
,
discomfiture
,
drubbing
,
ending
,
rout
,
slaughter
,
thrashing
,
trouncing
,
walloping
,
waterloo
,
whipping
Terms and Conditions of Use / Copyright Notice