Thesaurus: megametre
In the metric system, one million meters, or one thousand kilometers.
Related headwords
kilometersdefinitionmetersdefinitionmetricdefinitionmilliondefinitionsystemdefinitionthousanddefinitionmegamergersfamilymegameterfamilymegamperefamilymegalonyxneighbormegalophonousneighbormegalopolisneighbormegalopsneighbormegalopsychyneighborMegalopteraneighbormegalosaurneighbormegalosaurusneighborMeganticoisneighbormegaparsecsneighbormegapennyneighbormegaphoneneighbormegaphonesneighbormegaphytonneighbormegapodeneighbormegapodesneighbormegapolisneighbor