georama Meaning, Definition & Usage

Ge`o*ra"ma noun
Etymology
Gr. , , the earth + sight, view, to see, view: cf. F. géorama.
Definitions
  1. A hollow globe on the inner surface of which a map of the world is depicted, to be examined by one standing inside.

Webster 1913