noun
a town in northern France
-
The arras hanging in the grand hall depicted scenes from the kingdom's history.
-
I found a beautiful arras to hang in my living room.
-
Check out this cool arras I scored at the thrift store!
-
The arras of secrecy was finally lifted, revealing the truth behind the scandal.