liberar
Top 2000
Meanings
Verb
1. to liberate, to release, to free, to set free, to free up
2. to deliver, to rid (someone from/of something)
3. to relieve (e.g., relieve pressure, tension, stress)
4. to release (physiology, chemistry)
Examples80
Free Palestine!
Free Catalonia!
Free Turtle Island!
Free Palestine.
Tom should never have been released.
Let me relieve you of that case.