Definitions for megameter
  • Megameter (n.) - An instrument for determining longitude by observation of the stars.
  • Megameter (n.) - A micrometer.
  • Megameter (n.) - Alt. of Megametre
Words in your word
2 Letter Words
ae ag am ar at em er et ma me mm re ta