FAQs About the word drainage system

sistema de drenaje

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => zanja de drenaje, drainage basin => cuenca de drenaje, drainage area => Cuenca hidrográfica, drainage => drenaje, drainable => drenable,