Meaning of RELEASE in English
[noun] [U]Diplomatic efforts are being made to secure the release of the hostages.Her early release from prison led to a demonstration.The accident at the power station caused the release of radioactivity into the atmosphere.I noticed a release of tension when he left the room.Pull the release cord to open the parachute.Release is also a feeling that you are free from something unpleasant.After she resigned, she experienced a strong feeling of release.After years of suffering, his death came as a merciful release.
Cambridge English vocab. Кембриджский английский словарь. 2012