Megameter /(?)/

Me·gam·e·ter

Megameter

n.
  1. An instrument for determining longitude by observation of the stars. (Physics)
  2. A micrometer. [R. & Obs.]

Megameter

n.
  1. In the metric system, one million meters, or one thousand kilometers.