PERMEATE (PURR-ME-ATE)


Meaning of PERMEATE (PURR-ME-ATE) in English

To penetrate and pass through, as water penetrates and passes through soil and other porous materials.

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