steamroller

 
Pronunciation: /ˈstiːmrəʊlə/

noun

  • 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