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.