Definitions of drainage ditch:

  • noun:   a ditch for carrying off excess water or sewage