telescope
n : a magnifier of images of distant objects [syn: {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"
Source: WordNet® 2.0