n. vehicle or machine with wide heavy smooth wheels used for rolling flat or compacting roads and pavements; one who rolls roads
ROADROLLER
Meaning of ROADROLLER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012