- To slide or pass one within another, after the manner of
the sections of a small telescope or spyglass; to come into collision,
as railway cars, in such a manner that one runs into another.
2 . Telescope
[ n.]
- An optical instrument used in viewing distant objects,
as the heavenly bodies.
3 . Telescope
[ v. t.]
- To cause to come into collision, so as to telescope.
Meaning of 'telescope' (Princeton's WordNet)
1 . telescope
[ v]
Meaning (1): - crush together or collapse
Example in sentence:
In the accident, the cars telescoped;
my hiking sticks telescope and can be put into the backpack