pull off

Definitions

General English

  • phrasal verb to take off a piece of clothing by pulling
  • phrasal verb to succeed in doing something very good, especially if it is unexpected

Banking

  • phrasal verb to succeed in negotiating a deal

Cars & Driving

  • verb to drive off a road (and stop)
http://www.dictionarycentral.com/definition/pull-off.html