Megascope
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 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.
- 2 An enlarging camera.
Etymology
From mega- + -scope.
Related phrases
More for "megascope"
Data sourced from Wiktionary, WordNet, CMU, and other open linguistic databases. Updated March 2026.