lifecasting
noun
- 1
The creation of a three-dimensional copy of a living body by means of molding and casting techniques.
noun
- 1
The broadcasting of events in one's life to the Internet, especially by means of a webcam.
Translate “lifecasting” to another language
Click any language to open the translator with this word already filled in.