stormwater
noun
- 1
Water that is not absorbed into soil and rapidly flows downstream, increasing the level of waterways.
Translate “stormwater” to another language
Click any language to open the translator with this word already filled in.
Water that is not absorbed into soil and rapidly flows downstream, increasing the level of waterways.
Click any language to open the translator with this word already filled in.