Definition of Stormwater
Noun: stormwater 'storm,wo-tu(r)
- Unusually large amounts of surface water due to heavy rain
Anagrams containing the word stormwater
srtmterwao rstormwate erstormwat terstormwa aterstormw waterstorm mwaterstor rmwatersto ormwaterst tormwaters