STEAMROLLER


Meaning of STEAMROLLER in English

/ ˈstiːmrəʊlə(r); NAmE -roʊ-/ noun , verb

■ noun

a large slow vehicle with a roller , used for making roads flat

■ verb

( NAmE usually ˈsteam roll ) to defeat sb or force them to do sth, using your power or authority :

[ vn ]

The team steamrollered their way to victory.

She knew that she'd let herself be steamrollered.

[also v ]

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.