Megameter

Definition:

  • (n.) An instrument for determining longitude by observation of the stars.
  • (n.) A micrometer.
  • (n.) Alt. of Megametre

Compare megameter with other words:

megameter vs. micrometer

megameter vs. megametre

instrument vs. megameter

longitude vs. megameter