licking[noun]Synonyms: defeat, beating, debacle, defeasance, drubbing, overthrow, rout, shellacking, thrashing, vanquishment
[TahlilGaran] English Synonym Dictionary ▲
lick‧ing /ˈlɪkɪŋ/
noun [singular] informal1. a defeat in a sports competition or match
Synonym : hammering:
We got a real licking in the final.2. a severe beating as a punishment
[TahlilGaran] Dictionary of Contemporary English ▲