Definitions for "Lifecasting"
Lifecasting is the process of creating a three-dimensional copy of a living human body, through the use of molding and casting techniques. In rare cases lifecasting is also practiced on living non-human animals.