Drub - Definition

drub

v 1: beat thoroughly and conclusively in a competition or fight;
"We licked the other team on Sunday!" [syn: cream, bat,
clobber, drub, thrash, lick]

Look up another word