Definition of telescope
(Entry 1 of 2)
telescope
verb
telescoped;
telescoping
Definition of telescope (Entry 2 of 2)
1
: to become forced together lengthwise with one part entering another as the result of collision
2
: to slide or pass one within another like the cylindrical sections of a collapsible hand telescope
3
: to become compressed or condensed
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more