Synonyms of pull something off in English:

pull something off


See definition of pull something off

phrase

1‘they pulled off a daring crime’

SYNONYMS

achieve, fulfil, succeed in, accomplish, bring off, bring about, carry out, carry off, execute, perform, perpetrate, discharge, complete, conduct, negotiate, clinch, work out, fix, effect, establish, engineer