English / phrasal verb
Pull off
MEANING IN ENGLISH
To succeed in accomplishing something difficult or unexpected
In context
01
Despite a forty-minute layover, she managed to pull off catching her connecting international flight.
02
The customs team pulled off a massive interception of undeclared luxury items.
Synonyms
accomplish,achieve,succeed
Antonyms
fail,forfeit,surrender
Collocations
pull off a connection,pull off a feat,pull off a rescue