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: