TELESCOPE Meaning of TELESCOPE in English n. optical device for making distant objects appear nearer and larger Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012