lifecasting · noun1
lifecasting · noun2
Blend of life + broadcasting.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: The creation of a three-dimensional copy of a living body by means of molding and casting techniques. Full definition →
Blend of life + broadcasting.
Etymology from Wiktionary, CC BY-SA 4.0.