SANGRAIL Meaning of SANGRAIL in English [ saŋ'greɪl ](also sangreal ) ■ noun another term for grail .OriginME: from OFr. saint graal 'Holy Grail'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004