Definition of glittering prize in English:

glittering prize

noun

  • An illustrious or prestigious award or accomplishment; a reward which is particularly desirable or sought after. Now chiefly in plural.

Origin

Early 18th century; earliest use found in Richard Bentley (1662–1742), philologist and classical scholar.