English dictionary
road roller meaning and definition
Definition and meaning of road roller at MeaningMonkey.org. road roller meaning and definition in the English Dictionary.ROAD ROLLER noun
Definition of road roller (noun)
- vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
- synonyms: steamroller
Source: Princeton University Wordnet