drainage system

Our editors are putting together more complete content — check back in about 20 minutes

drainage system — noun

1. a system of pipes and channels that carries away excess water

1.名詞
釋義

a system of pipes and channels that carries away excess water

例句

The city's drainage system prevented flooding during the heavy rain.