Megameter

Webster's Dictionary of the English Language

·noun A Micrometer.

II. Megameter ·noun ·Alt. of Megametre.

III. Megameter ·noun An instrument for determining longitude by observation of the stars.