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 => ระบายน้ำได้,