telescoped

  • (s) shortened by or as if by means of parts that slide one within another or are crushed one into another
    • a miracle that anyone survived in the telescoped cars
    • years that seemed telescoped like time in a dream
    shortened,

Synonyms

shortened

Words of close approximity

telescope telescopy
telescopic