telescopic in French telescopic in French télescopique adj Pertaining to, or carried out by means of, a telescope. [from 17th c.] Add to Flashcards