An Encylopedia Britannica Company

steamroller

1 steamroller /ˈstiːmˌroʊlɚ/ noun
plural steamrollers
1 steamroller
/ˈstiːmˌroʊlɚ/
noun
plural steamrollers
Britannica Dictionary definition of STEAMROLLER
[count]
: a large, heavy machine that is used for making a road or other surface flat
2 steamroller /ˈstiːmˌroʊlɚ/ verb
steamrollers; steamrollered; steamrollering
2 steamroller
/ˈstiːmˌroʊlɚ/
verb
steamrollers; steamrollered; steamrollering
Britannica Dictionary definition of STEAMROLLER
[+ object] informal