remove the obstacles/curses placed on someone by a god or enemy - Spanish English Dictionary