telescope
Nouns
- (n) a magnifier of images of distant objects scope,
Verbs
-
(v) crush together or collapse
- In the accident, the cars telescoped
- my hiking sticks telescope and can be put into the backpack
-
(v) make smaller or shorter
- the novel was telescoped into a short play