road roller


Meanings

  • vehicle equipped with heavy wide smooth rollers for compacting roads and pavements

Synonyms