Search results
- Dictionarysteamroller/ˈstiːmˌrəʊlə/
noun
- 1. 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"
verb
- 1. (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"
Powered by Oxford Dictionaries