English definition of “release”
/rɪˈliːs/ verb [T]
PRISONER › to allow a prisoner to be free: Six hostages were released shortly before midday.
STOP HOLDING › to stop holding someone or something: Release the handle.
INFORMATION › to let the public have news or information about something: Police have not released the dead woman's name.
RECORD/FILM › to make a record or film available for people to buy or see: The album is due to be released in time for Christmas.
SUBSTANCE › to let a substance flow out from somewhere: Dangerous chemicals were accidentally released into the river.