(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.
MATTRESS
Meaning of MATTRESS in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012