What does "ditch" mean?

Ditch: Any long, narrow receptacle for water on the surface of the earth.

Additional senses

  1. 2.To dig a ditch or ditches in; to drain by a ditch or ditches; as, to ditch moist land.
  2. 3.To surround with a ditch. Shak.
  3. 4.To throw into a ditch; as, the engine was ditched and turned on its side.
  4. 5.To dig a ditch or ditches. Swift.

Sources