1. noun /ɹɪˈliːs/
a) The distribution of an initial or new and upgraded version of a computer software product; the distribution can be both public or private.
The video store advertised that it had all the latest "releases".
b) Anything recently released or made available (as for sale).
They marked the occasion with a release of butterflies.
2. verb /ɹɪˈliːs/
a) To lease again; to grant a new lease of; to let back.
He released his grasp on the lever.
They released the new product later than intended.
Wikipedia foundation.