Definition of hand telescope in English:

hand telescope

noun

  • A small, portable telescope, especially one constructed out of a number of tubes which can slide into one another concentrically, allowing the telescope to be shortened in length.

Origin

Late 18th century; earliest use found in Philosophical Transactions of the Royal Society of London.