Definify.com
Definition 2024
road_roller
road roller
English
Noun
road roller (plural road rollers)
- A heavy engineering vehicle used to compact asphalt in the construction of roads
Translations
heavy engineering vehicle used to compact asphalt
|
|
Usage notes
- Originally powered by steam, and thus often called a steamroller