Definitions of lantern:

  • noun:   light in a transparent protective case