Definition of Drainage System

  • 1. A system of watercourses or drains for carrying off excess water Noun

Semanticaly linked words with "drainage system"

Hyponims for word "drainage system"