English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition telescope in British English

telescope verb

[transitive] verb
/ˈtelɪˌskəʊp/
1

to slide a number of things together so that they fill less space

Synonyms and related words
1.1

to make something shorter in length or time

Example

He telescopes the whole story into 15 minutes.

Synonyms and related words
Definition telescope in British English