tapestry

Noun
  1. Something that resembles a tapestry in its intricacy (synset 104774278)
    "the tapestry of European history"
  2. A heavy textile with a woven design;
    Used for curtains and upholstery (synset 104400642)
  3. A wall hanging of heavy handwoven fabric often with pictorial designs (synset 104400491)

Other Searches