Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Grail in English

English

Grail

/grel/

noun

1. The object of any prolonged endeavor

synonym:
  • grail

2. (legend) chalice used by christ at the last supper

synonym:
  • grail,
  • Holy Grail,
  • Sangraal