road harrow noun1 •A machine dragged over a bumpy road to loosen the surface in preparation for smoothing. formsroad harrows