Another word for telescoped

Adjective

shortened, telescoped - 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

Tweets containing the word telescoped

Source : WordNet