drainage system

Noun
  1. A system of watercourses or drains for carrying off excess water (synset 103237120)

Other Searches