An Encylopedia Britannica Company

grail

2 ENTRIES FOUND:
grail /ˈgreɪl/ noun
plural grails
grail
/ˈgreɪl/
noun
plural grails
Britannica Dictionary definition of GRAIL
[count]