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