Telescopes, noun plural of telescope. Synonyms in the same form.
glasses, scopes
All synonyms for telescope →