PERCOLATE


Meaning of PERCOLATE in English

to drain or seep through a porous substance.

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