steamroller

noun
🔊/ˈstiːmrəʊlə(r)/
🔊/ˈstiːmrəʊlər/
jump to other results
  1. a large slow vehicle with a heavy roller, used for making roads flat蒸汽压路机Topics Transport by car or lorryc2

steamroller

verb
🔊/ˈstiːmrəʊlə(r)/
🔊/ˈstiːmrəʊlər/
(North American English usually steam roll)
[transitive, intransitive]
Verb Forms
present simple I / you / we / they steamroller
🔊/ˈstiːmrəʊlə(r)/
🔊/ˈstiːmrəʊlər/
he / she / it steamrollers
🔊/ˈstiːmrəʊləz/
🔊/ˈstiːmrəʊlərz/
past simple steamrollered
🔊/ˈstiːmrəʊləd/
🔊/ˈstiːmrəʊlərd/
past participle steamrollered
🔊/ˈstiːmrəʊləd/
🔊/ˈstiːmrəʊlərd/
-ing form steamrollering
🔊/ˈstiːmrəʊlərɪŋ/
🔊/ˈstiːmrəʊlərɪŋ/
jump to other results
  1. to defeat somebody or force them to do something, using your power or authority(凭借力量或权威)打败,压服,迫使
    • steamroller somebody/something (+ adv./prep.) The team steamrollered their way to victory.这支队以不可阻挡之势获得胜利。🔊🔊
    • She knew that she'd let herself be steamrollered.她知道自己会屈服于对方的威势。🔊🔊
    • They steamrollered the bill through Parliament.他们通过议会把该法案付诸表决。
    • + adv./prep. He simply steamrollered over all opposition.他只是压制所有反对派。