telescopic ( synonym found)

Definition of telescopic:

(adj) : of, relating to, obtained with, or observable using a telescope; capable of seeing distant objects

Definition of telescopic:

(adj) : of, relating to, obtained with, or observable using a telescope; capable of seeing distant objects

Back to Top