Brown Driver Briggs

 1. to snatch away, deliver, rescue, save, strip, plunder
  1) (Niphal)
1a1. to tear oneself away, deliver oneself
1a2. to be torn out or away, be delivered
  2) (Piel)
1b1. to strip off, spoil
1b2. to deliver
  3) (Hiphil)
1c1. to take away, snatch away
1c2. to rescue, recover
1c3. to deliver (from enemies or troubles or death)
1c4. to deliver from sin and guilt
  4) (Hophal) to be plucked out
  5) (Hithpael) to strip oneself