LIBERATION Meaning of LIBERATION in English [lib.er.a.tion] n (15c) 1: the act of liberating: the state of being liberated 2: a movement seeking equal rights and status for a group "women's ~" -- lib.er.a.tion.ist n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012