Where does “pull off” come from?

pull off (English): To remove by pulling; To achieve; to succeed at...

Definitions

  1. To remove by pulling; To achieve; to succeed at...

Words derived from “pull off

pull off — Etymology, Origin & Word History | Etymology Explorer