Definition of jack-lantern in English:

jack-lantern

noun

US rare
  • A portable lantern used as a jacklight for hunting or fishing at night.

Origin

Late 19th century.