Telescope Definition
Telescope Definition (no text)
Telescope definition: A device that makes distant objects appear closer.