Crossword Clue:

Heavy vehicle that smooths a road surface

AnswerCrossword Clue
STEAMROLLERHeavy vehicle that smooths a road surface