CARRY SOMETHING OFF Meaning of CARRY SOMETHING OFF in English succeed in doing something difficult. → carrots Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004