Definition Definition

megameter - Meaning and Examples

Meaning of 'megameter' (Webster Dictionary)

1 . Megameter [ n.]
- An instrument for determining longitude by observation of the stars.
- A micrometer.
- Alt. of Megametre