Definition of Telescoped

  • (imp. & p. p.) of Telescope

Synonyms of Telescoped


Antonyms of Telescoped


No Antonyms Found.

Homophones of Telescoped


No Homophones Found.