FAQs About the word drainage system

sistema de drenagem

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => vala de drenagem, drainage basin => bacia de drenagem, drainage area => Bacia hidrográfica, drainage => drenagem, drainable => drenável,