tapestry

tapestry definitions

noun
  • Anything with variegated or complex details. 

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

verb
noun