Dicts.info 

English dictionary

English word:    

telescope

View results from:   Wordnet   |   Webster   |   Wiktionary   |   Easton



telescope in WordNet English dictionary

noun
  1. a magnifier of images of distant objects
    telescope  scope 
verb
  1. make smaller or shorter
    "the novel was telescoped into a short play"
    telescope 
  2. crush together or collapse
    "In the accident, the cars telescoped"; "my hiking sticks telescope and can be put into the backpack"
    telescope 
WordNet Lexical Database v3.0, © 2006 Princeton University