DISC HARROW Meaning of DISC HARROW in English n. harrow supplied with a number of sharp metal disks on edge at an angle on one or more axles Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012