Definify.com

Webster 1913 Edition


Megascope

Meg′a-scope

,
Noun.
[
Mega-
+
-scope
: cf. F.
mégascope
.]
A modification of the magic lantern (projector), used esp. for throwing a magnified image of an opaque object on a screen, solar or artificial light being used.

Definition 2024


megascope

megascope

English

Noun

megascope (plural megascopes)

  1. A modification of the magic lantern, used especially for throwing a magnified image of an opaque object on a screen, solar or artificial light being used.

Derived terms

References

  • megascope in Webster’s Revised Unabridged Dictionary, G. & C. Merriam, 1913