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