What is the meaning of Liberar?

to liberate, free

to release (free, liberate)

to allow; to legalise

to liberate, to release, to free, to set free, to free up

to deliver, to rid (someone from/of something)

to relieve (e.g., relieve pressure, tension, stress)

to release

Source: wiktionary.org