Deliverance (9)
'deliverance' is the definition.
(release is a kind of deliverance)
This is all the clue.
(Other definitions for release that I've seen before include "Possibly film" , "New film" , "loose" , "Prisoner eagerly awaits this" , "Authorise publication" .)
'deliverance' is the definition.
(I know that salvation is a type of deliverance)
This is the entire clue.
(Other definitions for salvation that I've seen before include "sanctuary" , "Major Barbara's Army" , "Help" , "Deliverance from evil" , "Redemption" .)