Definitions of jack-o'-lantern:

  • noun:   lantern carved from a pumpkin
  • noun:   a pale light sometimes seen at night over marshy ground