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