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