What is the full meaning of telescopes
TELESCOPE, to collapse part within part, like a telescope [v]
Example of the word telescopes placed on a Scrabble board.