Meaning of “release” - Learner’s Dictionary

release

noun uk us /rɪˈliːs/
FROM PRISON [ C ]

the occasion when someone is allowed to leave prison:

After his release from jail, Jackson found it difficult to find work.
FILM/RECORD [ C ]

B2 a new film or record that you can buy:

Have you heard the group's latest release?
SUBSTANCE [ C, U ]

an occasion when a substance is allowed to flow out of somewhere:

a release of toxic gas from the factory
→ See also press release

(Definition of “release noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)