Synonyms for Licking (same or very similar meaning)
WordNet sense 1 (an unsuccessful ending to a struggle or contest):
defeat
WordNet sense 2 (the act of inflicting corporal punishment with repeated blows):
beating, drubbing, thrashing, lacing, trouncing, whacking
From the ODE community, based on WordNet
add/edit