telescoped

verb
  1. past tense of telescope; to slide or fit together in overlapping sections like a collapsible telescope
  2. to compress or condense something into a shorter time or space
  3. to crash together with one part driven into another
adjective
  1. compressed or shortened in time or space

Examples