ROADROLLER


Meaning of ROADROLLER in English

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

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.