steamroller
steam·rol·ler
noun
1.
a massive inexorable force that seems to crush everything in its way
verb
1.
3.
5.
Origin
From steam + roller.
Phrases
- Russian steamroller
- steam engine
- steam locomotive
- steam power
- steam shovel
- steam tractor
Related words
Word family
WordNet 2.1 (Princeton University). Wiktionary (CC BY-SA). CMU Pronouncing Dictionary. WordNet 2.1 Copyright Princeton University. All rights reserved. Wiktionary content is available under the Creative Commons Attribution-ShareAlike Licence.