ROADROLLER


Meaning of ROADROLLER in English

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

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