TAPESTRY


Meaning of TAPESTRY in English

n. heavy woven cloth that is used as a decorative wall-hanging or as a cover for furniture

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.