Definisi 'holy grail'
English to English
noun
1 (legend) chalice used by Christ at the Last Supper
source: wordnet30
More Word(s)
fable, legend, chalice, goblet,

Visual Synonyms
Click for larger image