telescope

Noun
  1. A magnifier of images of distant objects (synset 104410773)
Verb
  1. Crush together or collapse (synset 201597703)
    "In the accident, the cars telescoped"; "my hiking sticks telescope and can be put into the backpack"
  2. Make smaller or shorter (synset 200245809)
    "the novel was telescoped into a short play"

Other Searches