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 Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.