文polyglot.
← English dictionary
English / word

refractor

noun C2
MEANING IN ENGLISH

A refracting telescope or an optical device that uses a lens to bend and focus light.

In context

01

Refractor telescopes use lenses to focus light.

Synonyms

refracting telescope,dioptric telescope,lens-based telescope

Antonyms

reflector,reflecting telescope

Collocations

achromatic refractor,astronomical refractor,refractor lens

Sources

Bidyazo vocabulary library ↗