drainage system(redirected from Drainage systems)
Also found in: Thesaurus, Medical, Encyclopedia.
Rivers, streams, and other inland water features.
Switch to new thesaurus
|Noun||1.||drainage system - a system of watercourses or drains for carrying off excess water|
system - instrumentality that combines interrelated interacting artifacts designed to work as a coherent entity; "he bought a new stereo system"; "the system consists of a motor and a small computer"