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