STEAMROLLER


Meaning of STEAMROLLER in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.