steamroller[verb]Synonyms: whip, beat, blast, clobber, cream, drub, lambaste, lick, overwhelm, wallop
[TahlilGaran] English Synonym Dictionary ▲
I. steam‧roll‧er1 /ˈstiːmˌrəʊlə $ -ˌroʊlər/
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
[TahlilGaran] Dictionary of Contemporary English ▲
II. steamroller2 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. [TahlilGaran] Dictionary of Contemporary English ▲