take a licking

listen to the pronunciation of take a licking
English - Turkish
hezimete uğramak
kötek yemek
English - English
To suffer a defeat or a beating