Definition of “will-o'-the-wisp” - English Dictionary

british dictionary