Road roller Meaning, Definition & Usage

  1. noun vehicle equipped with heavy wide smooth rollers for compacting roads and pavements
    steamroller.

WordNet


Definitions
  1. a heavy roller, or combinations of rollers, for making earth, macadam, or concrete roads smooth and compact. often driven by steam.

Webster 1913