Advertisement

Synonyms of Ditch

Primary definition: A narrow channel dug in the ground, typically used for drainage alongside a road or the edge of a field.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement