MEGASCOPE


Meaning of MEGASCOPE in English

( n. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.