Our company drubbed the competition with our new product.
drub a team
Frequency:
45
%
The opposing team drubbed a team in the soccer game.
Idiomatic Expressions for drub
Phrase: drub something into someone
Meaning: to repeatedly emphasize or teach something to someone
Usage: The teacher drubbed the importance of studying into her students.