steamroller

US /ˈstiːmˌroʊ.lɚ/
UK /ˈstiːmˌroʊ.lɚ/
"steamroller" picture
1.

a large, heavy vehicle with a wide roller, used for flattening surfaces, especially in road construction

:
The steamroller compacted the asphalt on the new road.
You can hear the rumble of the steamroller from a distance.
2.

an overwhelming force or influence that crushes opposition or resistance

:
The company's new policy was a steamroller, crushing all dissent.
His arguments came at them like a steamroller, leaving no room for debate.
1.

to crush or overcome with overwhelming force

:
The government tried to steamroller the new legislation through parliament.
He tends to steamroller over anyone who disagrees with him.