drainage system
English
editPronunciation
editNoun
editdrainage system (plural drainage systems)
Synonyms
editTranslations
editpattern formed by the streams, rivers, and lakes in a particular drainage basin
|
drainage system (plural drainage systems)
|