DRAINAGE CANAL


Meaning of DRAINAGE CANAL in English

ditch or conduit for the removal or emptying of water

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.