Word: lifecasts
Part of speech: Noun
Syllables: life
casts
Definition: Plural of lifecast. 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.
Affix: -s
Language: en
PoS: Suffix
Meaning: Used to form regular plurals of nouns.