Definitions
noun
a storage site (such as a small reservoir) that delays the flow of water downstream
Look “detention basin” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a storage site (such as a small reservoir) that delays the flow of water downstream