telescoped

definition: shortened by or as if by means of parts that slide one within another or are crushed one into another
example: a miracle that anyone survived in the telescoped cars
speech part: adjective
synonyms: shortened

How telescoped is being used?