Noun: drainage well
- A system of watercourses or drains for carrying off excess water
"They installed a drainage well to manage groundwater levels";
- storm drain, stormwater drain, drain system, storm sewer
Derived forms: drainage wells
Type of: system
Encyclopedia: Drainage well