GRAIL Meaning of GRAIL in English n. Holy Grail, legendary cup supposedly used during the Last Supper (considered to have supernatural powers) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012