English synonyms about - contact  

life mask

noun

1 life mask

A cast taken from the face of a living person.


Find more on life mask elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0261