Meaning of harrow
Definition of harrow
(noun)
a
cultivator
that pulverizes or smooths the
soil
(verb)
draw
a
harrow
over
(land)
Other information on harrow
WIKIPEDIA results for
harrow
Amazon results for
harrow
Tweet