IMPERMEABLE LAYER


Meaning of IMPERMEABLE LAYER in English

A layer that does not permit water to flow through it.

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