steamroller
Nouns
- (n) a massive inexorable force that seems to crush everything in its way juggernaut,
- (n) vehicle equipped with heavy wide smooth rollers for compacting roads and pavements road roller,
Verbs
-
(v) bring to a specified state by overwhelming force or pressure
- The Senator steamrollered the bill to defeat
-
(v) proceed with great force
- The new teacher tends to steamroller
-
(v) crush with a steamroller as if to level
- steamroller the road
-
(v) overwhelm by using great force
- steamroller the opposition
-
(v) make level or flat with a steamroller
- steamroll the roads