2 definitions by MissMimi

1
A dry reservoir canal in the desert cities , that collecects rainwater runoff from the streets. Ford City, California
The ditch is full if rain water!
by MissMimi December 11, 2017
Get the mug
Get a Ditch mug for your sister-in-law Nathalie.