steamroll
steamroller
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
road roller
vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
juggernaut
a massive inexorable force that seems to crush everything in its way