megameter
  兆歐表; 高阻表
  Me·gam·e·ter n.  Physics
  1. An instrument for determining longitude by observation of the stars.
  2. A micrometer. [R. & Obs.]
  ◄ ►
  Meg·a·me·ter, Meg·a·me·tre  n.  In the metric system, one million meters, or one thousand kilometers.
  ◄ ►