Definition
Simply plug your letters into the Search and Get definitions for English words.
Definition of GRAILS
noun : GRAILS
Source:WordNet 3.1
-
1. (
) the object of any prolonged endeavor ;
-
2. (
) (legend) chalice used by Christ at the Last Supper ;
See more about : GRAILS