steamroller
Short definition from Wiktionary
Noun
- A steam-powered heavy road roller.
- Any heavy road roller.
- Any seemingly irresistible force.
- A pipe, used for smoking cannabis, open at both ends and having a bowl near one end.
Verb
- To level a road using a steamroller.
- To proceed ruthlessly against all opposition as if with an overwhelming force.
We haven’t written up steamroller yet: Simple and Standard meanings, examples and a quiz.