release noun definition in Producing music topic from the Oxford Advanced Learner's Dictionary

release

 noun: Producing music topic
1 [uncountable, singular] the act of making something available to the public The new software is planned for release in April. The movie goes on general release (= will be widely shown in cinemas/movie theaters) next week.2 [countable] a thing that is made available to the public, especially a new CD or film/movie the latest new releases