English | German | Russian | Czech

ditchwater English

Meaning ditchwater meaning

What does ditchwater mean?

ditchwater

The stagnant water that collects in a ditch.

Are you looking for...?