Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Telescope in English

English

Telescope

/tɛləskoʊp/

noun

1. A magnifier of images of distant objects

synonym:
  • telescope,
  • scope

verb

1. Crush together or collapse

  • "In the accident, the cars telescoped"
  • "My hiking sticks telescope and can be put into the backpack"
synonym:
  • telescope

2. Make smaller or shorter

  • "The novel was telescoped into a short play"
synonym:
  • telescope

Examples of using

You can see the stars using a telescope.
Do you know the difference between a microscope and a telescope?
With this telescope stars and dreams can be seen.