MATTRESS


Meaning of MATTRESS in English

(Environmental) A blanket of poles, brush, or other material interwoven or otherwise lashed together and weighted with rock, concrete blocks, or held in place to cover an area subject to scouring by flowing water.

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