life mask

Explore definitions, synonyms, and language insights of life mask

Definitions

Noun
a cast taken from the face of a living person

More General Terms