PULL (SOMETHING) OFF


Meaning of PULL (SOMETHING) OFF in English

accomplish something remarkable He really is lucky in being able to pull off the new business merger with no problems.

English idioms vocab.      Словарь английских идиом и выражений.