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)

  1. a magnifier of images of distant objects

TELESCOPE verb

Definition of telescope (verb)

  1. crush together or collapse
    • "In the accident, the cars telescoped"; "my hiking sticks telescope and can be put into the backpack"
  2. make smaller or shorter
    • "the novel was telescoped into a short play"
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: