Synonyms and Antonyms for drainage_ditch

1. drainage ditch (n.)

a ditch for carrying off excess water or sewage

Synonyms: