deliverance

noun

1.
recovery or preservation from loss or danger
Derived from:
deliver