英语释义
1. to set at liberty free specifically to free (something, such as a country) from domination by a foreign power
2. to free from combination
liberate the gas by adding acid
3. to take or take over illegally or unjustly
material liberated from a nearby construction site
— Thorne Dreyer
4. to free (someone or something) from being controlled by another person, group, etc.
5. to give freedom or more freedom to (someone)
6. to take or steal (something)
7. to set free