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