I. ˈstēm-ˌrō-lər noun
Date: 1863
1. : a steam-driven road roller ; broadly : road roller
2. : a crushing force especially when ruthlessly applied to overcome opposition
II. verb
or steam·roll -ˌrōl
Date: 1879
transitive verb
1. : to overwhelm usually by greatly superior force
steamroller the opposition
2. : to bring or advance by overwhelming force or pressure
steamroller ed the bill through the legislature
intransitive verb
: to move or proceed with irresistible force