ROADROLLER


Meaning of ROADROLLER in English

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

Oxford English vocab.      Оксфордский английский словарь.