tapestry

noun
  1. a heavy textile fabric with decorative designs, typically hung on walls or used as upholstery
  2. something resembling a tapestry in its complex interwoven elements
  3. Usage: figurative

Examples