drainage ditch
Meaning, Definition & Usage
Dictionary
Related
noun
a ditch for carrying off excess water or sewage
WordNet
Previous
dragooner
dragunov
drail
drain
drainable
Next
drainboard
draine
drained
drainer
draining