PERCOLATING WATER (PURR-CO-LAY-TING)


Meaning of PERCOLATING WATER (PURR-CO-LAY-TING) in English

Water that passes through soil or rocks under the force of gravity.

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