life cast
noun
variants:
or life mask
Definition of life cast
: a cast taken from the face of a living person — compare death mask