Definitions of steamroller:
- noun:    vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
- noun:    a massive inexorable force that seems to crush everything in its way
- verb:    proceed with great force Example: "The new teacher tends to steamroller" 
- verb:    bring to a specified state by overwhelming force or pressure Example: "The Senator steamrollered the bill to defeat" 
- verb:    overwhelm by using great force Example: "Steamroller the opposition" 
- verb:    crush with a steamroller as if to level Example: "Steamroller the road" 
- verb:    make level or flat with a steamroller