steamroller

definition: vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
example:
speech part: noun
synonyms: road roller
definition: a massive inexorable force that seems to crush everything in its way
example:
speech part: noun
synonyms: juggernaut
definition: make level or flat with a steamroller
example:
speech part: verb
synonyms: steamroll
definition: overwhelm by using great force
example: steamroller the opposition
speech part: verb
synonyms: steamroll
definition: crush with a steamroller as if to level
example: steamroller the road
speech part: verb
synonyms:
definition: proceed with great force
example: The new teacher tends to steamroller
speech part: verb
synonyms: steamroll
definition: bring to a specified state by overwhelming force or pressure
example: The Senator steamrollered the bill to defeat
speech part: verb
synonyms: steamroll

How steamroller is being used?