pulled off
Managed to accomplish
Pulled off means accomplished something difficult or unlikely: I can't believe she pulled off that performance, They pulled off the heist without a hitch.
The phrase suggests success against the odds—you don't pull off something easy.
It can also mean physically removing by pulling: He pulled off his gloves.
- achievedSuccessfully completed a goal
- executedCarried out or killed
- managedOversaw or coped
- against all oddsDespite extreme improbability
- removeTake something away
tear · accomplished · success · came through · feat · masterstroke · impossible task · conducted · unfasten · peel · band aid · detach · completed · stunt · nailed · rip · carried out · surgical strike