a heavy, slow-moving vehicle with a roller, used to flatten the surfaces of roads during construction:after each truckload of earth fell, a steamroller flattened it
an oppressive and relentless power or force:victims of an ideological steamroller
verb
[with object]
(of a government or other authority) forcibly pass (a measure) by restricting debate or otherwise overriding opposition:the government’s trying to steamroller a law through
force (someone) into doing or accepting something:an attempt to steamroller the country into political reforms
steamroller in other Oxford dictionaries
Definition of steamroller in the US English dictionary