liberation /ˌlɪbəˈreɪʃən/ noun Learner's definition of LIBERATION
[noncount]
1
: the act or process of freeing someone or something from another's control : the act of liberating someone or something解放;解放运动 2
: the removal of traditional social or sexual rules, attitudes, etc.(规则、态度上的)解放 -
women's liberation妇女解放
-
sexual liberation性解放