MEGAMETER


Meaning of MEGAMETER in English

noun a micrometer.

2. megameter ·noun ·alt. of megametre.

3. megameter ·noun an instrument for determining longitude by observation of the stars.

Webster English vocab.      Английский словарь Webster.