0 to succeed in doing something difficult or unexpected: --
The central bank has pulled off one of the biggest financial rescues of recent years.
1 to manage to do something difficult: --
It's an ambitious plan, so let's see if we can really pull it off.
pull off a feat/miracle/deal It takes skilled negotiators to pull off a deal like that.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
pull sth off