steamroller
noun
[ ˈstiːmrəʊlə ]
• 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"
steamroller
verb
• (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"