telescoped - English Synonyms Dictionary

telescoped

adj.
[1] shortened