| 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