FURROW IRRIGATION Meaning of FURROW IRRIGATION in English noun : irrigation of farmland by water run in furrows between the crop rows Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012