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