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.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
carry sth off