{v.}, {informal} To succeed in (something thought difficult or impossible); do. * /Ben Hogan pulled off the impossible by winning three golf tournaments in one year./ * /The bandits pulled off a daring bank robbery./ Compare: PUT ACROSS(2).
PULL OFF
Meaning of PULL OFF in English
Slang English vocab. Английский сленговый словарь. 2012