a motor vehicle with heavy rollers for compressing road surfaces during roadmaking
Collins Concise English Dictionary © HarperCollins Publishers::
road′ roll′er,
- a person who rolls roads.
- Civil Engineeringany machine for rolling road materials flat.
- 1885–90
'roadroller' also found in these entries (note: many are not synonyms or translations):