1 take a drubbing | Definition of take a drubbing

take a drubbing

idiom

Definition of take a drubbing

informal
: to be badly beaten Our team took a drubbing.