Definition of micrometer microscope in English:

micrometer microscope

noun

  • 1A microscope fitted with a micrometer.

  • 2An apparatus for reading and subdividing the divisions of large astronomical instruments.

Origin

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