The definition :
Definitions of telescope:
- noun: a magnifier of images of distant objects
- verb: make smaller or shorter
Example: "The novel was telescoped into a short play"
- verb: crush together or collapse
Example: "In the accident, the cars telescoped"
Are you interested in alternative search :
:scope aperture finder optical prism prism viewfinder view finder concentrate condense crush magnifier mash squash squeeze squelch astronomical telescope collimator solar telescope transit instrument comet gravity microscope periscope astronomy satellite cassegrainian telescope
If you like reading news check: