telescope Definition and Meaning in English (telescope definition)

noun
Quick Answer • Definition

Telescope definition: A telescope is an optical instrument designed to make distant objects appear nearer, containing an arrangement of lenses or curved mirrors and used to observe distant objects, especially celestial bodies.

Definitions of Telescope

  1. 1noun

    A telescope is an optical instrument designed to make distant objects appear nearer, containing an arrangement of lenses or curved mirrors and used to observe distant objects, especially celestial bodies.

  2. 2verb

    To telescope means to slide or cause to slide one part within another, like the sections of a collapsible tube, or to condense or shorten something.

Example Sentences

casual

“He used a powerful telescope to observe the rings of Saturn.”

Inflected Word Forms

adjectivetelescopic

Phrases & Idiomatic Expressions

Hubble Space Telescopeexpression

A famous space telescope launched by NASA and ESA, used for astronomical observations.

radio telescopecollocation

An astronomical instrument consisting of an antenna or array of antennas for detecting radio-frequency radiation from extraterrestrial sources.

reflecting telescopecollocation

A telescope that uses a single or combination of curved mirrors that reflect light and form an image.

Frequently Asked Questions: Telescope in English

What is the meaning of Telescope in English?▼
Telescope definition: A telescope is an optical instrument designed to make distant objects appear nearer, containing an arrangement of lenses or curved mirrors and used to observe distant objects, especially celestial bodies.
How do you translate 'Telescope' to English?▼
'Telescope' translates to 'telescope' in English. Telescope definition: A telescope is an optical instrument designed to make distant objects appear nearer, containing an arrangement of lenses or curved mirrors and used to observe distant objects, especially celestial bodies.
How do you pronounce 'Telescope' and 'telescope'?▼
Listen to clear English audio pronunciation of 'Telescope' and native English audio speech for 'telescope' with bilingual sentence examples on DictBridge.

Related Words in Science Basics

View Category →

Explore contextually related English vocabulary with verified English meanings, pronunciations, and sentence usages: