steamroller

(noun, verb)

noun

1. a massive inexorable force that seems to crush everything in its way

Similar word(s): juggernaut

Definition categories: person, force, power

2. vehicle equipped with heavy wide smooth rollers for compacting roads and pavements

Definition categories: man–made, vehicle

verb

1. bring to a specified state by overwhelming force or pressure

- The Senator steamrollered the bill to defeat

Similar word(s): steamroll

Definition categories: social, coerce, force, hale, pressure, squeeze

2. proceed with great force

- The new teacher tends to steamroller

Similar word(s): steamroll

Definition categories: social, go, move, proceed

3. crush with a steamroller as if to level

- steamroller the road

Definition categories: contact, crush, mash, squash, squeeze, squelch

4. overwhelm by using great force

- steamroller the opposition

Similar word(s): steamroll

Definition categories: competition, overmaster, overpower, overwhelm

5. make level or flat with a steamroller

- steamroll the roads

Similar word(s): steamroll

Definition categories: change, flatten