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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.