English synonyms about - contact  

drainage ditch

noun

1 drainage ditch

A ditch for carrying off excess water or sewage.

Dutch: dijksloot
Polish: odprowadzalnik


Find more on drainage ditch elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0276