Synonyms for "telescope"

Words with similar meaning