STEAMROLLER


Meaning of STEAMROLLER in English

I. steam ‧ roll ‧ er 1 /ˈstiːmˌrəʊlə $ -ˌroʊlər/ BrE AmE noun [countable]

1 . a heavy vehicle with very wide wheels that is driven over road surfaces to make them flat

2 . someone who uses their power and influence to make sure that something happens the way they want it to

II. steamroller 2 BrE AmE verb [transitive]

informal to make sure something happens by using all your power and influence, or to defeat your opponents badly:

He steamrollered the bill through Parliament against fierce opposition.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.