Englishrain gardennounMeaningA planted depression or hole that allows rainwater runoff from impervious urban areas, such as roofs and driveways, to be absorbed into the ground.Related wordsgreen roof(English)rain gutter(English)infiltration basin(English)retention basin(English)rain barrel(English)sinkhole(English)detention basin(English)infiltration pond(English)SourcesDictionaryAPI.dev English dictionary data