MACROMETER MEANING IN ENGLISH

• Macrometer Definition & Synonyms

  1. (n.) An instrument for determining the size or distance of inaccessible objects by means of two reflectors on a common sextant.


RECENT SEARCHES