drainage systemOur editors are putting together more complete content — check back in about 20 minutesdrainage systemdrainage system — noun名詞1. a system of pipes and channels that carries away excess water1.名詞釋義a system of pipes and channels that carries away excess water例句The city's drainage system prevented flooding during the heavy rain.