STEAMROLLER


Meaning of STEAMROLLER in English

[steam.roll.er] n (1866) 1: a steam-driven road roller; broadly: road roller

2: a crushing force esp. when ruthlessly applied to overcome opposition

[2]steamroller or steam.roll vt (1879) 1: to overwhelm usu. by greatly superior force "~ the opposition"

2: to bring or advance by overwhelming force or pressure "~ed the bill through the legislature" ~ vi: to move or proceed with irresistible force

Merriam-Webster English vocab.      Английский словарь Merriam Webster.