Meaning of “pull sth off” in the English Dictionary

british dictionary

"pull sth off" in Business English

See all translations

pull sth off

phrasal verb with pull uk /pʊl/ us verb [ T ]

to manage to do something difficult:

pull off a feat/miracle/deal It takes skilled negotiators to pull off a deal like that.
It's an ambitious plan, so let's see if we can really pull it off.

(Definition of “pull sth off” from the Cambridge Business English Dictionary © Cambridge University Press)