drainage_ditchEnglish

drainage ditch

Noun

A ditch for carrying off excess water or sewage

English: drainage ditch