telescope
noun
- 1
a magnifier of images of distant objects
verb
- 1
make smaller or shorter
the novel was telescoped into a short play
- 2
crush together or collapse
In the accident, the cars telescoped
my hiking sticks telescope and can be put into the backpack
Synonyms
Also useful for “telescope”:Unscrambler— Rearrange the letters in “telescope”