steamrollerEnglish

steamroller, steamroll, juggernaut, road roller

Verb

Bring to a specified state by overwhelming force or pressure

English: steamroller, steamroll

Proceed with great force

English: steamroller, steamroll

Overwhelm by using great force

English: steamroller, steamroll

2 more verb senses

Crush with a steamroller as if to level

English: steamroller

Make level or flat with a steamroller

English: steamroll, steamroller

Noun

Vehicle equipped with heavy wide smooth rollers for compacting roads and pavements

English: steamroller, road roller

A massive inexorable force that seems to crush everything in its way

English: juggernaut, steamroller

English words with similar meanings

Show 3 words