Telescope - Definition
telescope
n 1: a magnifier of images of distant objects [syn: telescope,
scope]
v 1: crush together or collapse; "In the accident, the cars
telescoped"; "my hiking sticks telescope and can be put
into the backpack"
2: make smaller or shorter; "the novel was telescoped into a
short play"
