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)
- 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