megameter
Noun
Meaning
An instrument for determining longitude by observation of the stars.
Alt. of Megametre
Source: Webster's dictionarySynonyms
meter
micrometer
millimeter
centimeter
decimeter
angstrom
nanometer
kilometer
picometer
femtometer
nanoscale
microscale
yottameter
terameter
submicron
Show all synonyms