1. (noun) juggernaut, steamroller
a massive inexorable force that seems to crush everything in its way
Synonyms: juggernaut, steamroller, road roller
2. (verb) steamroller, road roller
vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
Synonyms: juggernaut, steamroller, road roller
3. (verb) steamroller, steamroll
bring to a specified state by overwhelming force or pressure
Synonyms: steamroll, steamroller
4. (verb) steamroller, steamroll
proceed with great force
Synonyms: steamroll, steamroller
5. (verb) steamroller
crush with a steamroller as if to level
Synonyms: steamroll
6. (verb) steamroller, steamroll
overwhelm by using great force
Synonyms: steamroll, steamroller
7. (verb) steamroll, steamroller
make level or flat with a steamroller
Synonyms: steamroll, steamroller
|