Stormwater in English dictionary stormwater Meanings and definitions of "Stormwater" Water that is not absorbed into soil and rapidly flows downstream, increasing the level of waterways. noun Water that is not absorbed into soil and rapidly flows downstream, increasing the level of waterways. more Grammar and declension of Stormwater stormwater ( countable and uncountable; plural stormwaters) stormwater (countable and uncountable, plural stormwaters) more Stormwater Sample sentences with "Stormwater" Declension Stem Try again Available translations Afrikaans Arabic Belarusian Chinese Estonian Finnish French German Latvian Lithuanian Polish Russian Swedish Tamil Welsh Authors