to telescope [ telescoped ; telescoped ]
Synonyms
  • اختصر ، لخّص ، اجتزأ ، اقتضب ، اقتصر ، قلّل
Notices
  • to make a process or set of events seem to happen in a shorter time.