FRIAR'S LANTERN


Meaning of FRIAR'S LANTERN in English

[friar's lantern] n (1632) obs: ignis fatuus

Merriam-Webster English vocab.      Английский словарь Merriam Webster.