WordRel.com
drainage well
Noun
a system of watercourses or drains for carrying off excess water
synonym
drain system
storm drain
storm sewer
stormwater drain
hypernym
system
drainage well vs drain system
drainage well vs storm drain
drainage well vs storm sewer
drainage well vs stormwater drain
drainage well vs system
© WordRel.com 2024,
CC-BY 4.0
/
CC-BY-SA 3.0
.
Details