steamroller
noun
-
vehicle equipped with heavy wide smooth rollers for compacting roads and pavementsroad roller
-
a massive inexorable force that seems to crush everything in its wayjuggernaut
verb
-
make level or flat with a steamrollersteamroll
-
overwhelm by using great force“steamroller the opposition”steamroll
-
crush with a steamroller as if to level“steamroller the road”
-
proceed with great force“The new teacher tends to steamroller”steamroll
-
bring to a specified state by overwhelming force or pressure“The Senator steamrollered the bill to defeat”steamroll