beat thoroughly and conclusively in a competition or fight
同义词:cream??/??bat??/??clobber??/??thrash??/??lick
After failing to make home advantage tell in Thursday's first-leg 0-0 draw against the Cottagers, Hamburg were drubbed 5-1 at Hoffenheim on Sunday.
BBC: Hamburg axe coach Bruno Labbadia
It's just not cricket: The Aussies had to get back at the dastardly Poms for being drubbed in the cricket over the summer.
FORBES: Magazine Article
Mr Kohl may look groggy, but he is an old pro when it comes to landing big punches in the national ring after being drubbed in the regions.
ECONOMIST: Who will win Germany?
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。