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