History
History
Synonyms
UK
US
Meaning:
discharge

an act, result, of discharging or being discharged (all senses); to give or send out (liquid, gas, electric current etc)

setting free

DISIMPRISONMENT as in Wiktionary
DISIMPRISONMENT as in Wikipedia