drainage_system
1. [ noun ] a system of watercourses or drains for carrying off excess water
Related terms: system
Similar spelling:   drainage_area
  drawing_string
  drainage_ditch
  drainage_basin
  drawing_lots