0 to succeed in doing or achieving something difficult: --
She was nervous about giving a talk to her colleagues, but she carried it off very well.
I thought he carried off the part of Hamlet with great skill.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
carry sth off