- an elaborate kind of tapestry
- a wall hanging, esp. of tapestry
Origin of arrasME, after Arras, city in France, where it was made
Origin of arrasMiddle English, after Arras.
From French draps d'Arras, from the city of Arras, which was a major source for tapestries in the 15th century.