SANGRAIL Meaning of SANGRAIL in English n. = GRAIL. [ME f. OF saint graal (as SAINT, GRAIL)] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012