SOIL LINER


Meaning of SOIL LINER in English

landfill liner composed of compacted soil or synthetic material designed to assist in containment of leachate.

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