Find the word definition

Wiktionary
hold a torch for

vb. (alternative form of carry a torch for English)