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

release

 verb: Producing music topic
release something to make something available to the public Police have released no further details about the accident. to release a movie/book/CD new products released onto the market