Found 2 items, similar to Torch song.
English → English (WordNet)
Definition: torch song
torch song
n : a popular song concerned with disappointment in love
English → English (gcide)
Definition: Torch song
Torch song
\Torch" song`\, n.
a popular song with a sentimental theme of unrequited love or
other form of unhappiness.
[PJC]