drainage ditch Meaning, Definition & Usage

  1. noun a ditch for carrying off excess water or sewage

WordNet