EnglishMain Dictionary
telescope
Universal Words
noun, verb
noun
a piece of equipment shaped like a tube, containing LENSES, that you look through to make objects that are far away appear larger and nearer:
to look at the stars through a telescope
seealsoRADIOTELESCOPE
verb
1 [V, VN] to become shorter, or make sth shorter, by sliding sections inside one another
2 [VN] ~ sth (into sth) to reduce sth so that it happens in less time:
Three episodes have been telescoped into a single programme.