Definition, Meaning & Synonyms
steamroller
noun
/ˈstiːmˌroʊlər/

Definition
A steamroller is a large, heavy vehicle used in construction to compact surfaces, typically asphalt or dirt. It uses a steam engine or other mechanism to apply pressure on the ground.

Examples
- The construction crew used the steamroller to flatten the new road surface.
- His arguments were so strong that they felt like a steamroller, crushing any opposition.

Meaning
The term can also refer to a powerful force or entity that dominates or overwhelms. In a figurative sense, it describes something that moves forcefully and unrelentingly forward.

Synonyms
- roller
- compactor
- bulldozer
- heavy machinery