I. noun Date: 1863 a steam-driven road roller, a crushing force especially when ruthlessly applied to overcome opposition, II. verb or steamroll Date: 1879 transitive verb to overwhelm usually by greatly superior force , to bring or advance by overwhelming force or pressure , intransitive verb to move or proceed with irresistible force
STEAMROLLER
Meaning of STEAMROLLER in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012