BORROW DITCH Meaning of BORROW DITCH in English noun : a ditch dug along a roadway to furnish fill and provide drainage Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012