Definition of marsh-light in English:

marsh-light

noun

  • A will-o'-the-wisp (also figurative).

Origin

Early 19th century.