Recent Searches
GRE Word List made easy using Mnemonics
telescope - Dictionary definition and meaning for telescope
TELESCOPE
(noun) a magnifier of images of distant objects
synonyms : scope(verb) make smaller or shorter
"the novel was telescoped into a short play"
(verb) crush together or collapse
"In the accident, the cars telescoped", "my hiking sticks telescope and can be put into the backpack"
WordNet® 3.0, © 2006 by Princeton University.


