The definition :
Definitions of licking:
- noun: an unsuccessful ending
- noun: the act of inflicting corporal punishment with repeated blows
Are you interested in alternative search :
:defeat conclusion ending debacle discomfit discomfiture drubbing rout slaughter thrashing trouncing walloping waterloo whipping triumph victory hairball hair ball wash
If you like reading news check: