drainage ditch
1.
(
noun
) a ditch for carrying off excess water or sewage
Related Words:
ditch
Terms and Conditions of Use / Copyright Notice