American English

Definition of telescope noun from the Oxford Advanced American Dictionary



jump to other results
a piece of equipment shaped like a tube, containing lenses, that you look through to make objects that are far away appear larger and nearer to look at the stars through a telescope see also radio telescope
See the Oxford Advanced Learner's Dictionary entry: telescope