|
Definition of Megameter
1. n. An instrument for determining longitude by observation of the stars.
2. n. In the metric system, one million meters, or one thousand kilometers.
Definition of Megameter
1. Noun. (alternative spelling of megametre) ¹
¹ Source: wiktionary.com
Medical Definition of Megameter
1.