PULL OFF


Meaning of PULL OFF in English

transitive verb

: to carry out despite difficulties : complete successfully against great odds

pulled the scheme off

the only man in our time to have pulled off the miracle of writing a verse comedy — W.F.Kerr

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.