Home
Search
Index
Definify.com
Definition
2024
telescoped
telescoped
English
Verb
telescoped
simple past tense and past participle of
telescope
Similar Results
Telescope
Telescopic
Telescope-shell