friar's lantern Meaning, Definition & Usage

  1. noun a pale light sometimes seen at night over marshy ground
    ignis fatuus; jack-o'-lantern; will-o'-the-wisp.

WordNet