lifecasting en · NOUN · etymology 1
Etymology
From life + casting.
Meanings
- (uncountable) The creation of a three-dimensional copy of a living body by means of molding and casting techniques.
Words, grammatical forms and meanings linked to the ontology.
From life + casting.
Blend of life + broadcasting.