Definition

A universal remedy or panacea; a drug or substance believed to cure all diseases or ailments; in medieval times, a concoction thought to cure any illness.