Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of arras

- Tapestry; a rich figured fabric; especially, a screen or hangings of heavy cloth with interwoven figures.
- To furnish with an arras.

Crossword clue for arras

- Hanging wall tapestry
- Town in northern France
- Wall tapestry