Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Megascope
Full definition of megascope
Noun
megascope
(
plural
megascopes
)
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.
Derived terms
megascopic
© Wiktionary
Follow @FreeWordFinder