friar's lantern

noun

  1. 1

    a pale light sometimes seen at night over marshy ground

Synonyms

Also useful for “friar's lantern”:Crossword