Dictionary Definition:
[translation-eng] {Hopkins} liberate; save; free; release; untie; one who liberates/saves/frees/releases/unties