Definition of GRAIL
noun : GRAIL
Source: WordNet 3.1
-
1. (
) the object of any prolonged endeavor ;
-
2. (
) (legend) chalice used by Christ at the Last Supper ;
See more about : GRAIL