HARROW Meaning of HARROW in English n. agricultural tool with spikes or disks for breaking up and leveling plowed ground earth Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012