• Megametre

    Alternative forms

    Origin

    - + metre

    Full definition of megametre

    Noun

    megametre

    (plural megametres)
    1. A distance of 1,000 km. Symbol: Mm

    Anagrams

    © Wiktionary