telescoped
English Dictionary
->
Letter T
-> telescoped
Search Dictionary:
telescoped Definition
(s)
shortened
by
or
as
if
by
means
of
parts
that
slide
one
within
another
or
are
crushed
one
into
another
; "
a
miracle
that
anyone
survived
in
the
telescoped
cars
"; "
years
that
seemed
telescoped
like
time
in
a
dream
"
telescoped Synonyms
shortened
telescoped
© Art Branch Inc.