ARRAS Meaning of ARRAS in English [ar.ras] n, pl arras [ME, fr. Arras, France] (15c) 1: a tapestry of Flemish origin used esp. for wall hangings and curtains 2: a wall hanging or screen of tapestry Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012