HARROW Meaning of HARROW in English (n.) To break or tear, as with a harrow; to wound; to lacerate; to torment or distress; to vex. Webster's English dictionary. Английский словарь Webster. 2012