DIOPTRA Meaning of DIOPTRA in English noun an optical instrument, invented by hipparchus, for taking altitudes, leveling, ·etc. Webster English vocab. Английский словарь Webster. 2012