Meaning : Something that resembles a tapestry in its intricacy.
Example :
The tapestry of European history.
Meaning : A heavy textile with a woven design. Used for curtains and upholstery.
Synonyms : tapis
Meaning : A wall hanging of heavy handwoven fabric often with pictorial designs.
Synonyms : arras