telescope (n.)

  1. a magnifier of images of distant objects

    [ Syn: scope ]

    telescope (v.)

  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'

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.