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