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.