STEAMROLLER


Meaning of STEAMROLLER in English

(~s, ~ing, ~ed)

1.

A ~ is a large, heavy vehicle with wide, solid metal wheels, which is used to make the surface of a road flat. In the past ~s were powered by steam.

N-COUNT

2.

If you ~ someone who disagrees with you or opposes you, you defeat them or you force them to do what you want by using your power or by putting a lot of pressure on them.

They could simply ~ all opposition.

VERB: V n

Collins COBUILD.      Толковый словарь английского языка для изучающих язык Коллинз COBUILD (международная база данных языков Бирмингемского университета) .