RhymeZone

 

Definitions of telescope:
  • noun:   a magnifier of images of distant objects
  • verb:   make smaller or shorter
    Example: "The novel was telescoped into a short play"
  • verb:   crush together or collapse
    Example: "In the accident, the cars telescoped"

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023