Synonyms for Release (same or very similar meaning)
WordNet sense 1 (euphemistic expressions for death):
departure, exit, expiration, going, loss, passing
WordNet sense 2 (an announcement distributed to members of the press in order to supplement or replace an oral presentation):
handout, press release
WordNet sense 3 (a legal document evidencing the discharge of a debt or obligation):
acquittance, acquittance
WordNet sense 4 (a device that when pressed will release part of a mechanism):
button
WordNet sense 5 (make (information) available publication):
free
WordNet sense 6 (grant freedom to; free from confinement):
liberate, loose, unloose, unloosen
WordNet sense 7 (part with a possession or right):
relinquish, resign, resign, give up
WordNet sense 8 (release, as from one's grip):
let go of, let go
WordNet sense 9 (let (something) fall or spill a container):
turn
WordNet sense 10 (activity that frees or expresses creative energy or emotion):
outlet, vent
WordNet sense 11 (prepare and issue for public distribution or sale):
issue, publish, bring out, put out
WordNet sense 12 (the act of allowing a fluid to escape):
spill, spillage
WordNet sense 13 (make (assets) available):
unblock, unfreeze
WordNet sense 14 (the termination of someone's employment (leaving them free to depart)):
discharge, dismissal, liberation, sack, sacking, firing, dismission, discharge
WordNet sense 15 (a formal written statement of relinquishment):
waiver
WordNet sense 16 ((music) the act or manner of terminating a musical phrase or tone):
tone ending
WordNet sense 17 (eliminate (substances) from the body):
eject, expel
WordNet sense 18 (the act of liberating someone or something):
freeing
WordNet sense 19 (generate and separate from cells or bodily fluids):
secrete, secrete
From the ODE community, based on WordNet
add/edit