telescopedEnglish

shortened, telescoped

Adjective

Shortened by or as if by means of parts that slide one within another or are crushed one into another

English: telescoped, shortened

English words with similar meanings

Show 1 words