telescope (71 synonym found)

Sort telescope by:    Alphabetically | Length | Random | Definition


History
This word has been
viewed 4,731 times.








Related searches
for telescope:



Most Recent


Most Popular

website design charlotte.
Definition of telescope:

(n) : an optical instrument used in astronomy for observing distant objects; any instrument used in astronomy for observing distant objects (such as a radio telescope)
(v) : to extend or contract in the manner of a telescope

Back to Top