drubbing /ˈdɹʌbɪŋ/ noun2 •A severe beating.His mother gave him a drubbing after finding out he'd been stealing. •A thorough defeat.The debate team got a drubbing from the competition. formsdrubbings