NOUN | artifact | drainage system | a system of watercourses or drains for carrying off excess water |
---|
Meaning | A system of watercourses or drains for carrying off excess water. | |
---|---|---|
Broader | system | instrumentality that combines interrelated interacting artifacts designed to work as a coherent entity |
Spanish | sistema de drenaje |
©2001-25 · HyperDic hyper-dictionary · Contact