SARAPE Meaning of SARAPE in English [ sɛ'rα:peɪ ]■ noun variant of serape . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004