MATTRESS


Meaning of MATTRESS in English

(n.) A mass of interwoven brush, poles, etc., to protect a bank from being worn away by currents or waves.

Webster's English dictionary.      Английский словарь Webster.