HARROW Meaning of HARROW in English n. 25B6; verb DISTRESS, trouble, bother, afflict, grieve, torment, pain, hurt, mortify. comfort. Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012