What is the meaning of road roller in English?

Learn vocabulary with pictures as well as definitions of road roller in English

Learn in

See more

n. road roller

Definition of road roller in English

Motorised vehicle with two back wheels and a heavy cylinder in place of the front wheels, intended to flatten terrain.

Synonyms of road roller in English

roller-compactor