megameter

/mɛˈɡɐˌmɪtə/

megameter

English Noun
Ad

Definition

An instrument for determining longitude by observation of the stars.

Etymology

From French mégamètre.

Ad