VariousWords beta
Related Terms:
Definitions:
Noun
detention basin
Definition: a storage site (such as a small reservoir) that delays the flow of water downstream
Definition: A depression in the ground designed to fill with rainwater that would otherwise cause flooding