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 9 December 2013, at 09:38