English | German | Russian | Czech

telescoped English

Meaning telescoped meaning

What does telescoped mean?

telescoped

(= shortened) 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

Synonyms telescoped synonyms

What other words have the same or similar meaning as telescoped?

telescoped English » English

shortened

Are you looking for...?