RichThesaurus
take a licking
take a licking
antonyms
take a licking
definitions
verb
To suffer a defeat or a beating.