"telescope" in the noun sense
1. telescope, scope
a magnifier of images of distant objects
"telescope" in the verb sense
1. telescope
crush together or collapse
"In the accident, the cars telescoped"
"my hiking sticks telescope and can be put into the backpack"
2. telescope
make smaller or shorter
"the novel was telescoped into a short play"
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License