Definition of life mask in US English:

life mask

noun

  • A cast (in plaster or a similar material) taken from the face of a living person.

Origin

Late 19th century; earliest use found in The Century Illustrated Monthly Magazine.