Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stormwater Definition

Cancel
stormwater
noun(storm-wa-ter)
rainwater produced by a storm

Words Related to stormwater!

stormwater Examples by Brain Bank Users