holy grail

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

Last modified on 22 April 2014, at 18:31