steam roller

Asphalt smoothing machine

A steam roller is a heavy vehicle with large cylindrical wheels, originally steam-powered, used to flatten and compact road surfaces.

The figurative sense dominates modern usage: to steamroll is to crush opposition or force something through without regard for objections: The bill was steamrolled through committee.

As a noun, a steamroller is an overwhelming force or person who flattens resistance.

Also spelled as one word: steamroller.

Opposites
force and dominance

steam rollerpushover

Easily defeated opponent

doormat · weakling · yielder · accommodator · peacemaker

movement and progress style

steam rollerstalled vehicle

Transportation that stopped working

roadblock · obstacle · bottleneck · dead stop · gridlock

construction equipment type

steam rollerexcavator

Machine that digs earth

bulldozer · crane · jackhammer · wrecking ball · backhoe

Family

steamrolled

Familiarity
Top 200,000
Profile
Known to kids · Used worldwide · Timeless · Concrete · Everyday, not technical · Rated G