Synonyms for Liberation (same or very similar meaning)
WordNet sense 1 (the termination of someone's employment (leaving them free to depart)):
discharge, dismissal, release, sack, sacking, firing, dismission, discharge, release
WordNet sense 2 (the act of liberating someone or something):
freeing
From the ODE community, based on WordNet
add/edit