telescopic Meaning and Definition
1. s. having parts that slide one within another
2. s. capable of discerning distant objects
3. s. visible only with a telescope
1. s. having parts that slide one within another
2. s. capable of discerning distant objects
3. s. visible only with a telescope
Sponored Video