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

http://www.dictionarycentral.com/definition/pull-off.html