drubdrubListenverbTo defeat an opponent very decisively, often in a sporting contest."Our team drubbed the opposition 5-0."ThesaurusSynonyms: cream, thrash, clobber, bat, lickSign in to learn this word← Back