Definition of life token in US English:

life token

noun

  • (In folklore) = life-index.

Origin

Early 17th century; earliest use found in George Wither (1588–1667), poet.