Origin: Greek prefix tele-
Definition, synonyms and related words
plural of telescope
"The observatory houses many powerful telescopes to study distant galaxies."
Third-person singular simple present indicative form of telescope
"The astronomer adjusts his telescopes to get a clearer view of the distant galaxy."
In plain English: To telescope something means to compress it into a smaller space by removing parts of its structure.
"The new telescope allows astronomers to see distant stars more clearly than ever before."