|
English to English adjective satellite
| 1 |
shortened by or as if by means of parts that slide one within another or are crushed one into another |  | Example: a miracle that anyone survived in the telescoped cars years that seemed telescoped like time in a dream
source: wordnet30
|