Meaning of RELEASE in English

RELEASE

[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.      Кембриджский английский словарь.