DRAINAGE DITCH


Meaning of DRAINAGE DITCH in English

ditch that carries sewage or excess water

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