drainage ditch

Noun
  1. a ditch for carrying off excess water or sewage
drainage ditch
A drainage ditch runs alongside the country road after the heavy rain.