Road roller

noun

Definitions

Noun
  1. 1
    A heavy engineering vehicle used to compact asphalt in the construction of roads.
  2. 2
    vehicle equipped with heavy wide smooth rollers for compacting roads and pavements wordnet

Next best steps

Mini challenge

Unscramble this word: roadroller