Definitions of release
a document in which someone gives up or surrenders a right they would have otherwise (particularly the right to bring a claim based on another's liability)
In order to appear in the film, the extras were requested to sign a release indicating that they were waiving (= giving up) any right to compensation.
the act of freeing someone from a duty or a contract etc so that they are no longer bound by its terms
If talks are not successful, the council might still negotiate a release from the contract.
the act of giving someone or something freedom or free movement, especially after having been confined in a prison, hospital, zoo or other institution
McMillan appeared in court on a number of occasions following his release from prison.