dehacyuta देहच्युत

Definition: mfn. separated from the body (as excrement or the spirit)