Loading page
road roller is a noun meaning "vehicle equipped with heavy wide smooth rollers for compacting roads and pavements". It carries one recorded sense.
vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
Definitions, synonyms and semantic relations for road roller come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.