Noun: drainage system 'drey-nij'sis-tum
- A system of watercourses or drains for carrying off excess water
"The city upgraded its drainage system to prevent flooding"
Derived forms: drainage systems
Type of: system
Encyclopedia: Drainage system