American Dictionary
Definition carry off in American English
carry off phrasal verb
[transitive] phrasal verb
1
to deal successfully with something difficult
