jump to corresponding sense entry
noun
A system of watercourses or drains for carrying off excess water.
is a specific kind of: system.
Dutch: afwateringssyteemPolish: drenaż
Find more on drainage system elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.035