Free delivery (7)
I believe this is a double definition.
'free' is the first definition.
('release' can be a synonym of 'free')
'delivery' is the second definition.
(release is a kind of delivery)
(Other definitions for release that I've seen before include "record" , "press announcement" , "Possibly film" , "Liberate" , "Set free - publish" .)
(Other definitions for rescue that I've seen before include "Deliver from danger" , "Get over, on top of" , "saving" , "Save - deliver" , "Save from harm" .)