Synonyms of Telescoped in English :
Antonyms of Telescoped in English
Thesaurus of Telescoped in English
Telescoped
see definition of telescopedSynonyms of telescoped
1. (adjective) shortened by or as if by means of parts that slide one within another or are crushed one into another
Words Similar to telescoped
1. (adjective) shortened by or as if by means of parts that slide one within another or are crushed one into another