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"