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