HARROW Meaning of HARROW in English (n.) To draw a harrow over, as for the purpose of breaking clods and leveling the surface, or for covering seed; as, to harrow land. Webster's English dictionary. Английский словарь Webster. 2012