DIOPTRA


Meaning of DIOPTRA in English

noun an optical instrument, invented by hipparchus, for taking altitudes, leveling, ·etc.

Webster English vocab.      Английский словарь Webster.