Definitions for "Excarnation"
The act of depriving or divesting of flesh; excarnification; -- opposed to incarnation.
tradition providing that the destruction of the flesh of the deceased allowed for the expiation of earthly sins
The practice of exposing corpses to the elements, perhaps on some kind of specially constructed platform
Keywords:  excavation
Excavate Excavation