What is the meaning of Tapestry?

A heavy woven cloth, often with decorative pictorial designs, normally hung on walls.

Anything with variegated or complex details.

To decorate with tapestry, or as if with a tapestry.

Source: wiktionary.org