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.