FAQs About the word drainage system

система дренажу

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => дренажний рів, drainage basin => водозбірний басейн, drainage area => Водозбірний басейн, drainage => дренаж, drainable => дренажний,