ARRAS


Meaning of ARRAS in English

n. hist. a rich tapestry, often hung on the walls of a room, or to conceal an alcove.

Etymology: Arras, a town in NE France famous for the fabric

Oxford English vocab.      Оксфордский английский словарь.