keeping excess rainwater on-site in ponds, cisterns, rain barrels, etc.. It is one way to prevent flooding of buildings. See “moving water downstream or a structure to carry water downstream. If there is an excess of rainwater, one approach to prevent flooding is to carry that water out of the area. See “retention”.”.