HARROW Meaning of HARROW in English v. break up and level plowed ground by means of a harrow; bother, harass Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012