STEAMROLL Meaning of STEAMROLL in English n. steamroller, large vehicle used to smooth and flatten road surfaces Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012