Meaning: to succeed in doing something difficultSynonym: bring off
- pull off sth James has just pulled off one of the biggest deals of his career.
- pull sth off Nobody thought Lleyton could win the match, but he pulled it off with pure determination.
Carlos was a brilliant jewellery thief. He pulled off some of the world's most amazing