SynonymX
Speak
Drainage System
Definition of Drainage System
1.
A system of watercourses or drains for carrying off excess water
Noun
Semanticaly linked words with "drainage system"
system
Hyponims for word "drainage system"
system