Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: arras  a-rus
  1. A wall hanging of heavy handwoven fabric with pictorial designs
    - tapestry

Derived forms: arrases

Type of: hanging, wall hanging

Encyclopedia: Arras Arras, Battles of Arras, France