Synonyms and Antonyms of pull off

to carry through (as a process) to completion
  • the rebel forces pulled off a surprisingly successful offensive against the better equipped government troops
Synonyms of pull off
Words Related to pull off
Phrases Synonymous with pull off
Near Antonyms of pull off