Liberation Meaning
There are 3 meaning(s) for word Liberation
Meaning 2 : the termination of someone's employment (leaving them free to depart)
Synonyms : discharge, dismissal, dismission, firing, release, sack, sacking
Synonyms : discharge, dismissal, dismission, firing, release, sack, sacking
Meaning 3 : the attempt to achieve equal rights or status
Example : she worked for women's liberation
Example : she worked for women's liberation
