TELESCOPY


Meaning of TELESCOPY in English

noun the art or practice of using or making telescopes.

Webster English vocab.      Английский словарь Webster.