WikiWord

English

rain garden

noun

Meaning

  1. A planted depression or hole that allows rainwater runoff from impervious urban areas, such as roofs and driveways, to be absorbed into the ground.

Related words

Sources

  1. DictionaryAPI.dev English dictionary data