Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
drub 
1 bang, beat, birch, cane, clobber  (slang) club, cudgel, flog, hit, knock, lambast(e), pound, pummel, punch, strike, thrash, thump, tonk  (informal) whack 
2 beat, best, blow out of the water  (slang) defeat, hammer  (informal) lick  (informal) master, outclass, overcome, rout, run rings around  (informal) stuff  (slang) tank  (slang) trounce, undo, vanquish, wipe the floor with  (informal) worst