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" 
Example: "The novel was telescoped into a short play"
Example: "In the accident, the cars telescoped"