The Collaborative International Dictionary
Megascope \Meg"a*scope\, n. [Mega- + -scope: cf. F. m['e]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.
Wiktionary
n. 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.
Usage examples of "megascope".
Tom hastily tuned and trained his megascope space prober, an electronic telescope of potentially infinite range.
Tom sat down at the controls of the megascope space prober, snapped on the electronic circuitry, twisted the dials, and zoomed in on Mimas.
The latticework antenna of Tom's megascope space prober was mounted side by side with the Swifts' powerful reflecting telescope.