An Encylopedia Britannica Company

torch song

1 ENTRIES FOUND:
torch song noun
plural torch songs
torch song
noun
plural torch songs
Britannica Dictionary definition of TORCH SONG
[count]
: a very sad or sentimental song about love and romance