Definition of show globe in English:

show globe

noun

historical
  • A large globular glass bottle filled with coloured liquid and displayed in a pharmacist's window.

Origin

Early 19th century; earliest use found in The Liverpool Mercury.