Word Explorer
Stormwater
Water that is not absorbed into soil and rapidly flows downstream, increasing the level of waterways.
📖 Definitions of "Stormwater"
noun
- 1
Water that is not absorbed into soil and rapidly flows downstream, increasing the level of waterways.
Translate “Stormwater” into Another Language
Pick a language — the word will be pre-filled in the translator.