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. 2012