Stormwater Definition
storm-water
noun
Water that is not absorbed into soil and rapidly flows downstream, increasing the level of waterways.
Wiktionary
Other Word Forms of Stormwater
Noun
Singular:
stormwater
Plural:
stormwatersRelated Articles
Find Similar Words
Find similar words to stormwater using the buttons below.