FURROW Meaning of FURROW in English A long, narrow, shallow trench made in the ground by a plow for planting and irrigation. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012