drubbing - noun
drubbing - thesaurus
beating debacle lacing licking slaughter thrashing trouncing walloping whacking whipping