FAQs About the word drainage system

drenážny systém

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => odvodňovací kanál, drainage basin => povodie, drainage area => Zvodňová oblasť, drainage => drenáž, drainable => drenážovatelný,