road roller Meaning, Definition & Usage

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

WordNet