Synonyms of pull something off in English:

pull something off

See definition of pull something off


1‘they pulled off a daring crime’


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