Lexic.us
Definition of Lifecast
1.
Noun. (arts) A three-dimensional copy of a living human body. ¹
¹
Source: wiktionary.com
Lexicographical Neighbors of Lifecast
life tenants
life vest
life vests
life zone
lifebelt
lifebelts
lifeblood
lifebloods
lifeboat
lifeboatman
lifeboats
lifebuoy
lifebuoys
lifecare
lifecares
lifecast
(current term)
lifecasting
lifecasts
lifechanging
lifecycle
lifecycles
lifedraining
lifeform
lifeforms
lifeful
lifegiving
lifeguard
lifeguarded
lifeguarding
lifeguards
Other Resources:
Quick Links
Definitions of Lifecast
Lifecast Pictures
Nearby Words
More Information
Search