C2 noun #70,829 most common

A telescope which produces a magnified image by refracting light through a series of lenses housed in a tube, with a light-gathering objective lens at one end and an eyepiece at the other.

refracting telescope in 30 Seconds

  • (noun) A telescope which produces a magnified image by refracting light through a series of lenses housed in a tube, with a light-gathering objective lens at one end and an eyepiece at the other.

Meanings

  1. 1
    noun A telescope which produces a magnified image by refracting light through a series of lenses housed in a tube, with a light-gathering objective lens at one end and an eyepiece at the other.

Synonyms

refractor
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!