From Fresh Dictionary
English
Noun
tapestry
- a heavy woven cloth, often with decorative pictorial designs, normally hung on walls
- (by extension) anything with variagated or complex details
Verb
to tapestry (transitive or intransitive)
- to weave (something in) a tapestry
- to decorate (a room) with tapestry
fr:tapestry
io:tapestry
fi:tapestry