Wiktionary
take a licking
vb. (context idiomatic English) To suffer a defeat or a beating.
vb. (context idiomatic English) To suffer a defeat or a beating.