Definition of Steamroller
Noun
-
vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
- road roller
-
a massive inexorable force that seems to crush everything in its way
Verb
-
make level or flat with a steamroller
"steamroll the roads"
-
overwhelm by using great force
"steamroller the opposition"
-
crush with a steamroller as if to level
"steamroller the road"
-
proceed with great force
"The new teacher tends to steamroller"
-
bring to a specified state by overwhelming force or pressure
"The Senator steamrollered the bill to defeat"
Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc.