SynonymX
Speak
Telescope
Definition of Telescope
1.
A magnifier of images of distant objects
Noun
2.
Crush together or collapse
Verb
3.
Make smaller or shorter
Verb
Synonyms for word "telescope"
scope
Semanticaly linked words with "telescope"
aperture
astronomical telescope
collimator
equatorial
finder
view finder
viewfinder
magnifier
optical prism
prism
solar telescope
transit instrument
crush
mash
squash
squeeze
squelch
concentrate
condense
digest
Hyponims for word "telescope"
magnifier