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.

Oxford English vocab.      Оксфордский английский словарь.