WTWM

whatsthatwordmean

← Definition
Guess

resurfacer

nounA person or machine that puts a new surface on something, such as a road, floor, or ice rink.

Synonyms

renovatornoun

Built for word lovers.