landfill liner composed of compacted soil or synthetic material designed to assist in containment of leachate.
SOIL LINER
Meaning of SOIL LINER in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012