Definitions for megascope
  • Megascope (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.
  • Megascopes - Sorry, we do not have a definition for this word
  • Megascopic - Sorry, we do not have a definition for this word
  • Megascopical - Sorry, we do not have a definition for this word
  • Megascopically - Sorry, we do not have a definition for this word
Words in your word
2 Letter Words
ae ag am as em es go ma me mo oe om op os pa pe so