TELESCOPE


Meaning of TELESCOPE in English

(v. t.) To cause to come into collision, so as to telescope.

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