VividLex

Home / Thesaurus / megametre

Thesaurus: megametre

In the metric system, one million meters, or one thousand kilometers.

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. In the metric system, one million meters, or one thousand kilometers.
  2. In the metric system, one million meters, or one thousand kilometers.
  3. n. In the metric system, one million meters, or one thousand kilometers.