Origin: Latin suffix -ance
Deliverance has 2 different meanings across 1 category:
recovery or preservation from loss or danger
"work is the deliverance of mankind"
"a surgeon's job is the saving of lives"
Act of delivering or conveying something.
"The courier confirmed his successful delivery, but we still await the final act of deliverance to complete the transaction."