a magnifier of images of distant objects
[ Syn: scope ]
telescope (n.)
crush together or collapse; In the accident, the cars telescoped; my hiking sticks telescope and can be put into the backpack'
make smaller or shorter; the novel was telescoped into a short play'