Definition: a magnifier of images of distant objects
Similar words: magnifier
Definition: a scientific instrument that magnifies an image
Synonyms: telescope
Definition: make smaller or shorter
Usage: the novel was telescoped into a short play
Similar words: concentrate, condense, digest
Definition: make more concise
Usage: condense the contents of a book into a summary
Synonyms: telescope
Definition: crush together or collapse
Usage: In the accident, the cars telescoped; my hiking sticks telescope and can be put into the backpack
Similar words: mash, crush, squash, squeeze, squelch
Definition: to compress with violence, out of natural shape or condition
Usage: crush an aluminum can; squeeze a lemon