To pull off Meaning, Definition & Usage

Definitions
  1. take or draw off. (b) to perform (something illegal or unethical); as, to pull off a heist [robbery]. (c) to accomplish, against the odds.

Webster 1913