Synonyms and Antonyms of telescope
to reduce in size or volume by or as if by pressing parts or members together
- for dramatic purposes, the film telescopes the years over which the events occurred into a few short months
Synonyms of telescope
Words Related to telescope
Near Antonyms of telescope
Antonyms of telescope