Synonyms of Drainage Ditch in English :
Antonyms of Drainage Ditch in English
Thesaurus of Drainage Ditch in English
Drainage Ditch
see definition of drainage ditchHypernyms of drainage ditch
1. (noun) a ditch for carrying off excess water or sewage