Road roller Meaning, Definition & Usage
-
noun vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
steamroller.
WordNet
Definitions
- a heavy roller, or combinations of rollers, for making earth, macadam, or concrete roads smooth and compact. often driven by steam.