0 to succeed in doing something difficult or unexpected: --
He won five straight games and pulled off one of the tournament’s biggest upsets.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
pull off something