lifecasting

noun — 2 senses

lifecasting

noun

Etymology From life + casting.

1

The creation of a three-dimensional copy of a living body by means of molding and casting techniques.

lifecasting

noun

Etymology Blend of life + broadcasting.

1

The broadcasting of events in one's life to the Internet, especially by means of a webcam.

Related terms
livecast

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.