Definition of globe lantern in English:

globe lantern

noun

  • = globe lamp.

Origin

Early 18th century; earliest use found in William Sutherland (fl. 1711–1717).