Synonyms and Antonyms for telescope

1. telescope (v.)

crush together or collapse

Synonyms:

2. telescope (v.)

make smaller or shorter

Synonyms: