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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012