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. Оксфордский английский словарь. 2012