telescope

noun

  1. 1

    a magnifier of images of distant objects

verb

  1. 1

    make smaller or shorter

    the novel was telescoped into a short play

  2. 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