Noun drainage ditch has 1 sense
  1. drainage ditch - a ditch for carrying off excess water or sewage
    --1 is a kind of
    ditch
,
TOP