We found 3 definitions of grails from 2 different sources.
NounPlural: grails |
||
grail - (legend) chalice used by Christ at the Last Supper | ||
Holy Grail, Sangraal | ||
grail - the object of any prolonged endeavor |