drainage ditch

1. (noun) a ditch for carrying off excess water or sewage
Related Words: ditch



Terms and Conditions of Use / Copyright Notice