polyscope Meaning, Definition & Usage

Pol"y*scope noun
Etymology
Gr. farseeing; much, many + to view: cf. F. polyscope.
Definitions
  1. (Opt.) A glass which makes a single object appear as many; a multiplying glass. Hutton.
  2. (Med.) An apparatus for affording a view of the different cavities of the body.

Webster 1913