steamroller Meaning, Definition & Usage

  1. noun a massive inexorable force that seems to crush everything in its way
    juggernaut.
  2. noun vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
    road roller.
  3. verb bring to a specified state by overwhelming force or pressure
    steamroll.
    • The Senator steamrollered the bill to defeat
  4. verb proceed with great force
    steamroll.
    • The new teacher tends to steamroller
  5. verb crush with a steamroller as if to level
    • steamroller the road
  6. verb overwhelm by using great force
    steamroll.
    • steamroller the opposition
  7. verb make level or flat with a steamroller
    steamroll.
    • steamroll the roads

WordNet