Meaning & Definition of Telescope in English
1. A magnifier of images of distant objects
- telescope ,
1. Crush together or collapse
- "In the accident, the cars telescoped"
- "My hiking sticks telescope and can be put into the backpack"
2. Make smaller or shorter
- "The novel was telescoped into a short play"
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.