Search results
- Dictionarysteam·roll·er/ˈstēmˌrōlər/
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: "they would have to work together to steamroller the necessary bills past the smaller parties"
Powered by Oxford Dictionaries