Road Harrow Definition
noun
A machine dragged over a bumpy road to loosen the surface in preparation for smoothing.
Wiktionary
Other Word Forms of Road Harrow
Noun
Singular:
road harrow
Plural:
road harrowsRelated Articles
Find Similar Words
Find similar words to road harrow using the buttons below.