liberate /ˈlɪbəˌreɪt/ verb liberates; liberated; liberating
liberates; liberated; liberating
Learner's definition of LIBERATE
[+ object]
1
: to free (someone or something) from being controlled by another person, group, etc.解放;解救 2
: to give freedom or more freedom to (someone)使(某人)摆脱限制 3
humorous : to take or steal (something)拿;偷 — liberator
/ˈlɪbəˌreɪtɚ/ noun, plural liberators [count]