American English

Definition of telescope noun from the Oxford Advanced American Dictionary

 

telescope

 noun
noun
NAmE//ˈtɛləˌskoʊp//
 
 
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