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"