Megameter /(?)/
Me·gam·e·ter
Megameter
n.
- An instrument for determining longitude by observation of the stars. (Physics)
- A micrometer. [R. & Obs.]
Megameter
n.
- In the metric system, one million meters, or one thousand kilometers.