English dictionary
telescope meaning and definition
Definition and meaning of telescope at MeaningMonkey.org. telescope meaning and definition in the English Dictionary.TELESCOPE noun
Definition of telescope (noun)
- a magnifier of images of distant objects
- synonyms: scope
TELESCOPE verb
Definition of telescope (verb)
- crush together or collapse
- "In the accident, the cars telescoped"; "my hiking sticks telescope and can be put into the backpack"
- make smaller or shorter
- "the novel was telescoped into a short play"
Source: Princeton University Wordnet