DEPRESSION STORAGE


Meaning of DEPRESSION STORAGE in English

the storage of water in low areas such as puddles, bogs, ponds, and wetlands.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.