RhymeZone

 

Definitions of megascope:
  • noun:   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.
  • noun:   (photography) An enlarging camera.

(Definitions from Wiktionary)

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023