See also: Holy Grail

EnglishEdit

NounEdit

holy grail ‎(plural holy grails)

  1. A distant, near-impossible goal.
    Nanotechnology is the holy grail of medicine.

TranslationsEdit