drub - English Synonyms Dictionary

drub

v.
[1] cream , bat , clobber , thrash , lick