EN

Synonyms for road scraper

Most common

road machine

All synonyms

Noun

Definitions

  1. n. 1

    An implement for levelling roads and clearing them of loose stones, etc.