English dictionary
drainage ditch meaning and definition
Definition and meaning of drainage ditch at MeaningMonkey.org. drainage ditch meaning and definition in the English Dictionary.DRAINAGE DITCH noun
Definition of drainage ditch (noun)
- a ditch for carrying off excess water or sewage
Source: Princeton University Wordnet