ROADROLLER


Meaning of ROADROLLER in English

■ noun a motor vehicle with a heavy roller, used in road-making.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.