Synonyms and Antonyms for drainage_system

1. drainage system (n.)

a system of watercourses or drains for carrying off excess water

Synonyms: