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.

    Grammar and declension of Stormwater

    • stormwater ( countable and uncountable;  plural  stormwaters)
    • stormwater (countable and uncountable, plural stormwaters)
  • Stormwater

Sample sentences with "Stormwater"