Green’s Dictionary of Slang

lantern n.

(US) a still burning cigar or cigarette end that is thrown away.

[US]Altoona Trib. (PA) 15 Dec. 4/1: A snipe [...] still retaining fire is called a ‘lantern’.

In phrases