Meaning of “will-o'-the-wisp” in the English Dictionary

british dictionary