• Megameter

    Origin

    - + meter + -

    Full definition of megameter

    Noun

    megameter

    (plural megameters)
    1. Alternative spelling of megametre
    2. An instrument for determining longitude by observation of the stars.
    3. A micrometer.

    Anagrams

    © Wiktionary