The phrase "carries a torch" often describes someone who has an unwavering devotion or love for something or someone. Some antonyms for this phrase include "let go," "give up," "detach," and "abandon." "Let go" implies a willingness to release a grip on something, while "give up" acknowledges defeat or the inability to continue carrying a torch. "Detach" suggests separation and disconnection, while "abandon" implies the deliberate act of leaving something behind. In contrast, synonyms for "carries a torch" include "admires," "adores," "cherishes," and "treasures," all of which convey a deep appreciation or affection for something.