Synonyms of Drainage System in English :
Antonyms of Drainage System in English
Thesaurus of Drainage System in English
Drainage System
see definition of drainage systemHypernyms of drainage system
1. (noun) a system of watercourses or drains for carrying off excess water