STEAMROLLER


Meaning of STEAMROLLER in English

n. & v.

n. 1 a heavy slow-moving vehicle with a roller, used to flatten new-made roads. 2 a crushing power or force.

v.tr. 1 crush forcibly or indiscriminately. 2 (foll. by through) force (a measure etc.) through a legislature by overriding opposition.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.