FRIAR'S LANTERN
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Friar's Lantern.
Friar's Lantern - as a noun
A pale light sometimes seen at night over marshy ground
Synonyms (Exact Relations)
ignis fatuusjack-o'-lanternwill-o'-the-wispExample Sentences
"The hiker used a friar's lantern to navigate through the dark forest."
"Legend says that the mysterious light in the marsh is a friar's lantern."
"The eerie glow from the friar's lantern added to the spooky atmosphere of the haunted house."
"The old sailor relied on the friar's lantern to guide him safely through the treacherous waters."
"Children gathered around the campfire, mesmerized by the flickering light of the friar's lantern."