Word: lifecast
Part of speech: Noun
Syllables: life
cast
Definition: A three-dimensional copy of a living human body.
Morphemes:
Affix: life
Language: en
PoS: Noun
Meaning: A living individual; the fact of a particular individual being alive.
Affix: cast
Language: en
PoS: Noun
Meaning: The form of one's thoughts, mind etc.