Definitions for telescope

Definitions for (noun) telescope

Main entry: telescope, scope

Definition: a magnifier of images of distant objects


Definitions for (verb) telescope

Main entry: telescope

Definition: make smaller or shorter

Usage: the novel was telescoped into a short play


Main entry: telescope

Definition: crush together or collapse

Usage: In the accident, the cars telescoped; my hiking sticks telescope and can be put into the backpack


Visual thesaurus for telescope