lunar rover

English dictionary entry

Meanings

noun
  1. A vehicle, either crewed or uncrewed, designed to travel across the surface of the Moon for scientific exploration.

Word forms

lunar rover lunar rovers
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.