Last modified on 27 May 2015, at 11:45

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