Definition of globe lantern in US English:

globe lantern

noun

  • = globe lamp.

Origin

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